
  { "title" : "The TEI Guidelines",
    "edition" : "",
    "generator" : "odd2json3",
    "date" : "2026-02-18T10:36:59Z",
    "modules" : 
    [ 
      { "ident" : "analysis",
        "id" : "AI",
        "desc" : 
        [  ],
        "shortDesc" : "Simple analytic mechanisms",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "certainty",
        "id" : "CE",
        "desc" : 
        [  ],
        "shortDesc" : "Certainty, Precision, and Responsibility",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "cmc",
        "id" : "CMC",
        "desc" : 
        [  ],
        "shortDesc" : "Computer-mediated communication",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "core",
        "id" : "CO",
        "desc" : 
        [  ],
        "shortDesc" : "Elements common to all TEI documents",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "corpus",
        "id" : "CC",
        "desc" : 
        [  ],
        "shortDesc" : "Corpus texts",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "dictionaries",
        "id" : "DI",
        "desc" : 
        [  ],
        "shortDesc" : "Dictionaries",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "drama",
        "id" : "DR",
        "desc" : 
        [  ],
        "shortDesc" : "Performance texts",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "figures",
        "id" : "FT",
        "desc" : 
        [  ],
        "shortDesc" : "Tables, formulæ, notated music, and figures",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "gaiji",
        "id" : "WD",
        "desc" : 
        [  ],
        "shortDesc" : "Character and glyph documentation",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "header",
        "id" : "HD",
        "desc" : 
        [  ],
        "shortDesc" : "The TEI header",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "iso-fs",
        "id" : "FS",
        "desc" : 
        [  ],
        "shortDesc" : "Feature structures",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "linking",
        "id" : "SA",
        "desc" : 
        [  ],
        "shortDesc" : "Linking, segmentation, and alignment",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "msdescription",
        "id" : "MS",
        "desc" : 
        [  ],
        "shortDesc" : "Manuscript Description",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "namesdates",
        "id" : "ND",
        "desc" : 
        [  ],
        "shortDesc" : "Names and dates",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "nets",
        "id" : "GD",
        "desc" : 
        [  ],
        "shortDesc" : "Graphs, networks, and trees",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "spoken",
        "id" : "TS",
        "desc" : 
        [  ],
        "shortDesc" : "Transcribed Speech",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "tagdocs",
        "id" : "TD",
        "desc" : 
        [  ],
        "shortDesc" : "Documentation of TEI and other XML markup languages",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "tei",
        "id" : "ST",
        "desc" : 
        [  ],
        "shortDesc" : "Declarations for classes, datatypes, and macros available to all TEI modules",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "textcrit",
        "id" : "TC",
        "desc" : 
        [  ],
        "shortDesc" : "Critical Apparatus",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "textstructure",
        "id" : "DS",
        "desc" : 
        [  ],
        "shortDesc" : "Default text structure",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "transcr",
        "id" : "PH",
        "desc" : 
        [  ],
        "shortDesc" : "Transcription of primary sources",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "verse",
        "id" : "VE",
        "desc" : 
        [  ],
        "shortDesc" : "Verse structures",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] } ],
    "moduleRefs" : 
    [  ],
    "elements" : 
    [ 
      { "ident" : "TEI",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält ein einzelnes TEI-konformes Dokument, das aus einem einzigen TEI-Header und einem oder\n    mehreren Mitgliedern der <ident type=\"class\">model.resource<\/ident>-Klasse besteht. Mehrere\n    <gi>TEI<\/gi>-Elemente können in einem <gi>teiCorpus<\/gi>-Element zusammengefasst werden.<\/desc>" ],
        "shortDesc" : "(TEI-Dokument) enthält ein einzelnes TEI-konformes Dokument, das aus einem einzigen TEI-Header und einem oder\n    mehreren Mitgliedern der model.resource-Klasse besteht. Mehrere\n    TEI-Elemente können in einem teiCorpus-Element zusammengefasst werden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">TEI-Dokument<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.describedResource" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "version",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.<\/desc>" ],
            "shortDesc" : "gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.version" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "teiHeader" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.resource" },
                      
                      { "type" : "elementRef",
                        "key" : "TEI" } ] },
                  
                  { "type" : "elementRef",
                    "key" : "TEI" } ] } ] } ] },
      
      { "ident" : "ab",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(anonymous block) contains any component-level unit of text, acting as a container for phrase or inter level elements analogous to, but without the same constraints as, a paragraph.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declaring",
            "att.fragmentable",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.abContent" } ] },
      
      { "ident" : "abbr",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">enthält eine Abkürzung beliebiger Form.<\/desc>" ],
        "shortDesc" : "(Abkürzung) enthält eine Abkürzung beliebiger Form.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Abkürzung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.editorial" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">erlaubt es, die Abkürzung nach einer geeigneten Typologie zu klassifizieren.<\/desc>" ],
            "shortDesc" : "(Typ) erlaubt es, die Abkürzung nach einer geeigneten Typologie zu klassifizieren.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Typ<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "suspension",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">die Abkürzung gibt nur den Anfang des Wortes oder der Phrase, der Rest wird weggelassen, z. B. H(ansestadt) H(amburg), u(nd) s(o) w(eiter).<\/desc>" ],
                  "shortDesc" : "(Suspension) die Abkürzung gibt nur den Anfang des Wortes oder der Phrase, der Rest wird weggelassen, z. B. H(ansestadt) H(amburg), u(nd) s(o) w(eiter).",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Suspension<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "contraction",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">die Abkürzung lässt Buchstaben im Wortinneren weg.<\/desc>" ],
                  "shortDesc" : "(Kontraktion) die Abkürzung lässt Buchstaben im Wortinneren weg.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Kontraktion<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "brevigraph",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">die Abkürzung verwendet ein spezielles Zeichen für die ausgelassenen Buchstaben.<\/desc>" ],
                  "shortDesc" : "die Abkürzung verwendet ein spezielles Zeichen für die ausgelassenen Buchstaben.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "superscription",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">die Abkürzung enthält Zeichen auf oder über der Mittellinie.<\/desc>" ],
                  "shortDesc" : "(Superskript) die Abkürzung enthält Zeichen auf oder über der Mittellinie.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Superskript<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "acronym",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">die Abkürzung besteht aus den Anfangsbuchstaben mehrer Wörter.<\/desc>" ],
                  "shortDesc" : "(Akronym) die Abkürzung besteht aus den Anfangsbuchstaben mehrer Wörter.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Akronym<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "title",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">eine Abkürzung für eine Anrede oder einen akademischen Titel (Dr., Hr., Fr., ...)<\/desc>" ],
                  "shortDesc" : "(Titel) eine Abkürzung für eine Anrede oder einen akademischen Titel (Dr., Hr., Fr., ...)",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Titel<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "organization",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">eine Abkürzung für den Namen einer Organisation.<\/desc>" ],
                  "shortDesc" : "(Organisation) eine Abkürzung für den Namen einer Organisation.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Organisation<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "geographic",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">die Abkürzung steht für einen geografischen Namen.<\/desc>" ],
                  "shortDesc" : "(Geographisch) die Abkürzung steht für einen geografischen Namen.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Geographisch<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "abstract",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-10-20\" xml:lang=\"de\">enthält eine (formale) Zusammenfassung, die einem bestehenden Quelldokument vorangestellt wird.<\/desc>" ],
        "shortDesc" : "enthält eine (formale) Zusammenfassung, die einem bestehenden Quelldokument vorangestellt wird.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "classRef",
                "key" : "model.listLike" },
              
              { "type" : "elementRef",
                "key" : "listBibl" } ] } ] },
      
      { "ident" : "accMat",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(Begleitmaterial) contains details of any significant additional\nmaterial which may be closely associated with the manuscript or object being\ndescribed, such as non-contemporaneous documents or fragments bound in\nwith it at some earlier historical period.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Begleitmaterial<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "acquisition",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(Akquise) contains any descriptive or other information\nconcerning the process by which a manuscript or manuscript part or other object entered the holding\ninstitution.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Akquise<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "activity",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(Aktivität) contains a brief informal description of what a participant in a\nlanguage interaction is doing other than speaking, if anything.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Aktivität<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.settingPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "actor",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "contains the name of an actor appearing within a cast list.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.castItemPart" ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "sex",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the sex of the actor.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.sex" } } },
          
          { "onElement" : true,
            "ident" : "gender",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the gender of the actor.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.gender" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "add",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">\n      enthält Buchstaben, Wörter oder Phrasen, die in den Ausgangstext von einem Autor, einem Schreiber oder im \n      Rahmen einer zuvor erfolgten Annotation oder Korrektur in den Ausgangstext eingefügt wurden\n  <\/desc>" ],
        "shortDesc" : "(Hinzufügung) \n      enthält Buchstaben, Wörter oder Phrasen, die in den Ausgangstext von einem Autor, einem Schreiber oder im \n      Rahmen einer zuvor erfolgten Annotation oder Korrektur in den Ausgangstext eingefügt wurden\n  ",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Hinzufügung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.dimensions",
            "att.transcriptional",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "addName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(additional name) contains an additional name component, such as a nickname, epithet, or alias, or any other descriptive phrase used within a personal\n    name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "addSpan",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(hinzugefügter Textabschnitt) marks the beginning of a longer sequence of text added by an author, scribe, annotator or corrector (see also add).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">hinzugefügter Textabschnitt<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.spanning",
            "att.transcriptional",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "additional",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(additional) groups additional information, combining\n    bibliographic information about a manuscript or other object, or surrogate copies of\nit, with curatorial or administrative information.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "adminInfo" },
                  
                  { "type" : "elementRef",
                    "key" : "surrogates" },
                  
                  { "type" : "elementRef",
                    "key" : "listBibl" } ] },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "additions",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(additions) contains a description of any significant additions found\nwithin a manuscript or other object, such as marginalia or other annotations.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "addrLine",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält eine Zeile einer Postadresse.<\/desc>" ],
        "shortDesc" : "(Adresszeile) enthält eine Zeile einer Postadresse.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Adresszeile<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.addrPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "address",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält eine Postadresse, z. B. eines Verlegers, einer Organisation oder einer Einzelperson.<\/desc>" ],
        "shortDesc" : "(Adresse) enthält eine Postadresse, z. B. eines Verlegers, einer Organisation oder einer Einzelperson.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Adresse<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.addressLike",
            "model.divBottomPart",
            "model.divTopPart",
            "model.publicationStmtPart.detail" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "characterizes the\n      address in some sense, using any convenient classification\n      scheme or typology.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "billing",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address to\n          which a bill for goods or services should be sent.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "delivery",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address to\n          which packages should be sent via a private delivery service.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mailing",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address to\n          which mail should be sent via a public postal service.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "military",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address to\n          which mail to deployed military personnel should be sent.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "physical",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address of\n          a building irrespective of where mail to its occupants\n          should be sent (for example, for the fire\n          department).",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "role",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies further information about the purpose of the address.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "sender",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address of\n          the sender of a piece of correspondence.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "return",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address to\n          which undeliverable mail should be returned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "recipient ",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address of\n          the intended recipient of a piece of correspondence.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "work",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address to\n          which work-related mail should be sent, typically that of\n          the recipient’s employer.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "home",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address to\n          which non-work-related mail should be sent, typically the\n          domicile of the recipient.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "start",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address of\n          the beginning of a route, for example of a race.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "finish",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address of\n          the end of a route, for example of a race.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pickup",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address at\n          which a person or package is picked up, for example by a\n          taxi or delivery service.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "dropOff",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the address at\n          which a person or package is dropped off, for example by a\n          taxi or delivery service.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.addrPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "adminInfo",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(administrative Information) contains information about the present\ncustody and availability of the manuscript or other object, and also about the record\ndescription itself.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">administrative Information<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "recordHist" },
              
              { "type" : "elementRef",
                "key" : "availability" },
              
              { "type" : "elementRef",
                "key" : "custodialHist" },
              
              { "type" : "classRef",
                "key" : "model.noteLike" } ] } ] },
      
      { "ident" : "affiliation",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">enthält eine informelle Beschreibung der gegenwärtigen oder früheren Zugehörigkeit einer Person zu einer Organisation, z. B. eines Arbeitgebers oder Sponsors.<\/desc>" ],
        "shortDesc" : "(Affiliation) enthält eine informelle Beschreibung der gegenwärtigen oder früheren Zugehörigkeit einer Person zu einer Organisation, z. B. eines Arbeitgebers oder Sponsors.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Affiliation<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.addressLike",
            "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "sponsor",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "recommend",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "discredit",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pledged",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "age",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(age) specifies the age of a person.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "western",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sui",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "subjective",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "objective",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inWorld",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(in world) age of a fictional character at the time the story takes place, rather than at the time the story is told",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "chronological",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "biological",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "psychological",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "functional",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a numeric code representing the age or age group.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "alt",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(alternation) identifies an alternation or a set of choices among elements or passages.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "2",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "mode",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "states whether the alternations gathered in this collection are exclusive or\n                inclusive.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "excl",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(exclusive) indicates that the alternation is exclusive, i.e. that at most one of the\n                        alternatives occurs.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "incl",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(inclusive) indicates that the alternation is not exclusive, i.e. that one or more of\n                        the alternatives occur.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "weights",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "If mode is excl, each weight states the probability that\n                the corresponding alternative occurs. If mode is incl each\n                weight states the probability that the corresponding alternative occurs given that\n                at least one of the other alternatives occurs.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "2",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.probability" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "altGrp",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(alternation group) groups a collection of alt elements and possibly pointers.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.pointing.group" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mode",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "states whether the alternations gathered in this collection are exclusive or\n                inclusive.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "excl",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(exclusive) indicates that the alternation is exclusive, i.e. that at most one of the\n                        alternatives occurs.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "incl",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(inclusive) indicates that the alternation is not exclusive, i.e. that one or more of\n                        the alternatives occur.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "alt" },
                  
                  { "type" : "elementRef",
                    "key" : "ptr" } ] } ] } ] },
      
      { "ident" : "altIdent",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(alternate identifier) supplies the recommended XML name for an element, class,\n  attribute, etc. in some language.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.identSynonyms" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "NCName" } ] },
      
      { "ident" : "altIdentifier",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(alternative identifier) contains an alternative or former structured identifier used for a manuscript or other object, such as a former catalogue number.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.placeNamePart" },
              
              { "type" : "elementRef",
                "key" : "institution" },
              
              { "type" : "elementRef",
                "key" : "repository" },
              
              { "type" : "elementRef",
                "key" : "collection" },
              
              { "type" : "elementRef",
                "key" : "idno" },
              
              { "type" : "elementRef",
                "key" : "note" } ] } ] },
      
      { "ident" : "alternate",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "indicates that the constructs referenced by its children form an alternation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart" ],
          "atts" : 
          [ "att.global",
            "att.repeatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "valList" },
              
              { "type" : "classRef",
                "key" : "model.contentPart" } ] } ] },
      
      { "ident" : "am",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(abbreviation marker) contains a sequence of letters or signs present in an\n  abbreviation which are omitted or replaced in the expanded form of\n  the abbreviation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.editorial" ],
          "atts" : 
          [ "att.global",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.pPart.transcriptional" } ] } ] },
      
      { "ident" : "analytic",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(analytic level) contains bibliographic elements describing an item (e.g. an article or poem) published\n    within a monograph or journal and not as an independent publication.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "author" },
              
              { "type" : "elementRef",
                "key" : "editor" },
              
              { "type" : "elementRef",
                "key" : "respStmt" },
              
              { "type" : "elementRef",
                "key" : "title" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" },
              
              { "type" : "elementRef",
                "key" : "date" },
              
              { "type" : "elementRef",
                "key" : "textLang" },
              
              { "type" : "elementRef",
                "key" : "idno" },
              
              { "type" : "elementRef",
                "key" : "availability" } ] } ] },
      
      { "ident" : "anchor",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">fügt an einer Stelle im Text eine Kennung ein, unabhängig von der Textstruktur.<\/desc>" ],
        "shortDesc" : "(Ankerpunkt) fügt an einer Stelle im Text eine Kennung ein, unabhängig von der Textstruktur.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Ankerpunkt<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.milestoneLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "annotation",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "represents an annotation following the Web Annotation Data Model.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.annotationLike" ],
          "atts" : 
          [ "att.global",
            "att.pointing" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "motivation",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "assessing",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to assess the target resource in\n            some way, rather than simply make a comment about it",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bookmarking",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to create a bookmark to the target\n            or part thereof",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "classifying",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to classify the target in some\n            way",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "commenting",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to comment about the target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "describing",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to describe the target, rather than\n            (for example) comment on it",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "editing",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to request an edit or a change to\n            the target resource",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "highlighting",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to highlight the target resource or\n            a segment thereof",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "identifying",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to assign an identity to the\n            target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "linking",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to link to a resource related to\n            the target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "moderating",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to assign some value or quality to\n            the target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "questioning",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to ask a question about the\n            target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "replying",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to reply to a previous statement,\n            either an annotation or another resource",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tagging",
                  "desc" : 
                  [  ],
                  "shortDesc" : "intent is to associate a tag with the\n            target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "target",
            "mode" : "change",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } },
          
          { "onElement" : true,
            "ident" : "xml:id",
            "mode" : "change",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "respStmt" },
              
              { "type" : "elementRef",
                "key" : "revisionDesc" },
              
              { "type" : "elementRef",
                "key" : "licence" },
              
              { "type" : "classRef",
                "key" : "model.annotationPart.body" } ] } ] },
      
      { "ident" : "annotationBlock",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "groups together various annotations, e.g.\n  for parallel interpretations of a spoken segment.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.annotationLike",
            "model.divPart.spoken" ],
          "atts" : 
          [ "att.global",
            "att.ascribed",
            "att.timed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "u" },
              
              { "type" : "elementRef",
                "key" : "spanGrp" },
              
              { "type" : "classRef",
                "key" : "model.global.spoken" } ] } ] },
      
      { "ident" : "anyElement",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "indicates the presence\n   of any elements in a content model.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart" ],
          "atts" : 
          [ "att.global",
            "att.repeatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "require",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a list of namespaces to one of which the\n        permitted elements must belong.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.namespace" } } },
          
          { "onElement" : true,
            "ident" : "except",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a list of namespaces or prefixed element \n        names which are not permitted.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.namespaceOrName" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "app",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(apparatus entry) contains one entry in a critical apparatus, with an optional\nlemma and usually one or more readings or notes on the relevant passage.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "classifies the variation contained in this element according to\nsome convenient typology.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "from",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the beginning of the lemma in the base text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "to",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the endpoint of the lemma in the base text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "loc",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(location) indicates the location of the variation, when the\nlocation-referenced method of apparatus markup is used.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "lem" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.rdgLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "elementRef",
                    "key" : "witDetail" },
                  
                  { "type" : "elementRef",
                    "key" : "wit" },
                  
                  { "type" : "elementRef",
                    "key" : "rdgGrp" } ] } ] } ] },
      
      { "ident" : "appInfo",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(application information) records information about an application which has\n  edited the TEI file.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.applicationLike" } ] },
      
      { "ident" : "application",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "provides information about an application which has acted upon the document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.applicationLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies an identifier for the application, independent of its version number or display name.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "version",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a version number for the application, independent of its identifier or display name.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.versionNumber" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.labelLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.ptrLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.pLike" } ] } ] } ] },
      
      { "ident" : "arc",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(arc) encodes an arc, the connection from one node to another in a graph.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "from",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "gives the identifier of the node which is adjacent from this arc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "to",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "gives the identifier of the node which is adjacent to this arc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "label" } ] },
      
      { "ident" : "argument",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beinhaltet eine systematische Aufzählung oder eine Prosabeschreibung der Themen, die in einem Unterabschnitt des Textes behandelt werden.<\/desc>" ],
        "shortDesc" : "(argument) beinhaltet eine systematische Aufzählung oder eine Prosabeschreibung der Themen, die in einem Unterabschnitt des Textes behandelt werden.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper",
            "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "classRef",
                    "key" : "model.headLike" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.common" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "att",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält den Namen eines Attributes im Fließtext.<\/desc>" ],
        "shortDesc" : "(Attribut) enthält den Namen eines Attributes im Fließtext.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Attribut<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.phrase.xml" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">liefert einen Identifikator für das Schema in dem der Name definiert ist.<\/desc>" ],
            "shortDesc" : "(Schema) liefert einen Identifikator für das Schema in dem der Name definiert ist.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Schema<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "TEI",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Attribut ist Teil des TEI-Schemas.<\/desc>" ],
                  "shortDesc" : "(Text Encoding Initiative) das Attribut ist Teil des TEI-Schemas.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Text Encoding Initiative<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DBK",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Attribut ist Teil des Docbook-Schemas.<\/desc>" ],
                  "shortDesc" : "(Docbook) das Attribut ist Teil des Docbook-Schemas.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Docbook<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XX",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Attribut ist Teil eines unbekannten Schemas.<\/desc>" ],
                  "shortDesc" : "(unbekannt) das Attribut ist Teil eines unbekannten Schemas.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">unbekannt<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "imaginary",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Attribut ist aus einem nicht existierenden Schema, ausschließlich für veranschaulichende Zwecke.<\/desc>" ],
                  "shortDesc" : "(imaginär) das Attribut ist aus einem nicht existierenden Schema, ausschließlich für veranschaulichende Zwecke.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">imaginär<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XHTML",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Attribut ist Teil von XHTML.<\/desc>" ],
                  "shortDesc" : "(Extensible Hypertext Markup Language) das Attribut ist Teil von XHTML.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Extensible Hypertext Markup Language<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XML",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Attribut ist Teil von XML.<\/desc>" ],
                  "shortDesc" : "(Extensible Markup Language) das Attribut ist Teil von XML.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Extensible Markup Language<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XI",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Attribut ist Teil des xInclude-Schemas.<\/desc>" ],
                  "shortDesc" : "(xInclude) das Attribut ist Teil des xInclude-Schemas.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">xInclude<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "key" : "teidata.name" } ] },
      
      { "ident" : "attDef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(attribute definition) contains the definition of a single attribute.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.identified",
            "att.namespaceable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "usage",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the optionality of the attribute.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "req",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(required) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "rec",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(recommended) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "opt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(optional) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identSynonyms" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "datatype" },
              
              { "type" : "elementRef",
                "key" : "constraintSpec" },
              
              { "type" : "elementRef",
                "key" : "defaultVal" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "valList" },
                  
                  { "type" : "elementRef",
                    "key" : "valDesc" } ] },
              
              { "type" : "elementRef",
                "key" : "exemplum" },
              
              { "type" : "elementRef",
                "key" : "remarks" } ] } ] },
      
      { "ident" : "attList",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(attribute list) contains documentation for all the attributes associated with this element, as a series of attDef elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "org",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(organization) specifies whether only one (choice) or all (group) of the attributes in the list are available.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "group",
                  "desc" : 
                  [  ],
                  "shortDesc" : "grouped",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "choice",
                  "desc" : 
                  [  ],
                  "shortDesc" : "alternated",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "attRef" },
              
              { "type" : "elementRef",
                "key" : "attDef" },
              
              { "type" : "elementRef",
                "key" : "attList" } ] } ] },
      
      { "ident" : "attRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(attribute pointer) points to the definition of an attribute or group of attributes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "class",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "the name of the attribute class",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "the identifier (ident) of the attribute being referred to",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "the identifier (ident) of the attribute being referred to",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "author",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">enthält in einer bibliografischen Referenz den oder die Namen eines Autors eines Werks (oder einer für das Werk verantwortlichen Körperschaft); zum Beispiel in der Form, wie sie eine anerkannte bibliografische Instanz anbietet.<\/desc>" ],
        "shortDesc" : "(Autor) enthält in einer bibliografischen Referenz den oder die Namen eines Autors eines Werks (oder einer für das Werk verantwortlichen Körperschaft); zum Beispiel in der Form, wie sie eine anerkannte bibliografische Instanz anbietet.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Autor<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.respLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.naming" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "authority",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt die Person oder Instanz (außer Verlag oder Distributor) an, die für den Zugang zu einer Ressource verantwortlich ist.<\/desc>" ],
        "shortDesc" : "(Freigabeinstanz) gibt die Person oder Instanz (außer Verlag oder Distributor) an, die für den Zugang zu einer Ressource verantwortlich ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Freigabeinstanz<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.publicationStmtPart.agency" ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "availability",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">liefert Informationen zur Verfügbarkeit eines Textes, zum Beispiel Einschränkungen bezüglich des Gebrauchs oder der Weitergabe, Lizensierungen usw.<\/desc>" ],
        "shortDesc" : "(Verfügbarkeit) liefert Informationen zur Verfügbarkeit eines Textes, zum Beispiel Einschränkungen bezüglich des Gebrauchs oder der Weitergabe, Lizensierungen usw.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Verfügbarkeit<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.publicationStmtPart.detail" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "status",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt einen Code an, der die derzeitige Nutzbarkeit eines Textes festlegt.<\/desc>" ],
            "shortDesc" : "(Statuscode) gibt einen Code an, der die derzeitige Nutzbarkeit eines Textes festlegt.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Statuscode<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "free",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">der Text ist frei verfügbar.<\/desc>" ],
                  "shortDesc" : "(frei) der Text ist frei verfügbar.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">frei<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">der Status des Textes ist unbekannt.<\/desc>" ],
                  "shortDesc" : "(unbekannt) der Status des Textes ist unbekannt.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">unbekannt<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "restricted",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">der Text ist nicht frei verfügbar.<\/desc>" ],
                  "shortDesc" : "(eingeschränkt) der Text ist nicht frei verfügbar.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">eingeschränkt<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.availabilityPart" },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "back",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">enthält Anhänge jeglicher Art, die auf den Hauptteil\n  eines Textes folgen.<\/desc>" ],
        "shortDesc" : "(Nachspann (back)) enthält Anhänge jeglicher Art, die auf den Hauptteil\n  eines Textes folgen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Nachspann (back)<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declaring" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.frontPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.pLike.front" },
                  
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.listLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.div1Like" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.frontPart" },
                          
                          { "type" : "classRef",
                            "key" : "model.div1Like" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divLike" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.frontPart" },
                          
                          { "type" : "classRef",
                            "key" : "model.divLike" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] } ] } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottomPart" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottomPart" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "bibl",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält eine lose strukturierte bibliografische Angabe, in der einzelne Komponenten explizit\n    ausgezeichnet sein können.<\/desc>" ],
        "shortDesc" : "(bibliografische Angabe) enthält eine lose strukturierte bibliografische Angabe, in der einzelne Komponenten explizit\n    ausgezeichnet sein können.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">bibliografische Angabe<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblLike",
            "model.biblPart" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.cmc",
            "att.declarable",
            "att.docStatus",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.highlighted" },
              
              { "type" : "classRef",
                "key" : "model.pPart.data" },
              
              { "type" : "classRef",
                "key" : "model.pPart.edit" },
              
              { "type" : "classRef",
                "key" : "model.segLike" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" },
              
              { "type" : "classRef",
                "key" : "model.biblPart" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "biblFull",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(fully-structured bibliographic citation) contains a fully-structured bibliographic citation, in which all components of the TEI file\n    description are present.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.cmc",
            "att.declarable",
            "att.docStatus",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "titleStmt" },
                      
                      { "type" : "elementRef",
                        "key" : "editionStmt" },
                      
                      { "type" : "elementRef",
                        "key" : "extent" },
                      
                      { "type" : "elementRef",
                        "key" : "publicationStmt" },
                      
                      { "type" : "elementRef",
                        "key" : "seriesStmt" },
                      
                      { "type" : "elementRef",
                        "key" : "notesStmt" } ] },
                  
                  { "type" : "elementRef",
                    "key" : "sourceDesc" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "fileDesc" },
                  
                  { "type" : "elementRef",
                    "key" : "profileDesc" } ] } ] } ] },
      
      { "ident" : "biblScope",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">grenzt den Geltungsbereich einer bibliografischen Referenz ein, zum Beispiel in Form von\n    Seitenangaben oder benannten Unterabschnitten eines umfangreicheren Werks.<\/desc>" ],
        "shortDesc" : "(Geltungsbereich einer bibliografischen Referenz) grenzt den Geltungsbereich einer bibliografischen Referenz ein, zum Beispiel in Form von\n    Seitenangaben oder benannten Unterabschnitten eines umfangreicheren Werks.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Geltungsbereich einer bibliografischen Referenz<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.imprintPart" ],
          "atts" : 
          [ "att.global",
            "att.citing" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "biblStruct",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(structured bibliographic citation) contains a structured bibliographic citation, in which only bibliographic sub-elements\n    appear and in a specified order.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.cmc",
            "att.declarable",
            "att.docStatus",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "analytic" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "monogr" },
                  
                  { "type" : "elementRef",
                    "key" : "series" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.ptrLike" },
                  
                  { "type" : "elementRef",
                    "key" : "relatedItem" },
                  
                  { "type" : "elementRef",
                    "key" : "citedRange" } ] } ] } ] },
      
      { "ident" : "bicond",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(bi-conditional feature-structure constraint) defines a biconditional feature-structure constraint; both\nconsequent and antecedent are specified as feature structures or groups\nof feature structures; the constraint is satisfied if both\nsubsume a given feature structure, or if both do not.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "fs" },
                  
                  { "type" : "elementRef",
                    "key" : "f" } ] },
              
              { "type" : "elementRef",
                "key" : "iff" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "fs" },
                  
                  { "type" : "elementRef",
                    "key" : "f" } ] } ] } ] },
      
      { "ident" : "binary",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(binary value) represents the value part of a feature-value specification which can contain either\n  of exactly two possible values.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a binary value.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "binaryObject",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "provides encoded binary data representing an inline graphic,\n  audio, video or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.graphicLike",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.media",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "url",
            "mode" : "delete",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } },
          
          { "onElement" : true,
            "ident" : "encoding",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "The encoding used to encode the binary data. If not specified, this is assumed to be\n          Base64.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "binding",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(binding) contains a description of one binding, i.e. type of covering, boards, etc. applied to a manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "contemporary",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(contemporary) specifies whether or not the binding is contemporary with the majority of its\n        contents.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "elementRef",
                "key" : "condition" },
              
              { "type" : "elementRef",
                "key" : "decoNote" } ] } ] },
      
      { "ident" : "bindingDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(binding description) describes the present and former bindings of a manuscript or other object, either\nas a series of paragraphs or as a series of distinct binding elements,\none for each binding of the manuscript.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "elementRef",
                    "key" : "decoNote" },
                  
                  { "type" : "elementRef",
                    "key" : "condition" } ] },
              
              { "type" : "elementRef",
                "key" : "binding" } ] } ] },
      
      { "ident" : "birth",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(birth) contains information about a person's birth, such as its date and place.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.personPart" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "caesarean",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(caesarean section) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "vaginal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(vaginal delivery) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "exNihilo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(ex nihilo) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "incorporated",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "founded",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "established",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "bloc",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(bloc) contains the name of a geo-political unit consisting of two or more nation states or countries.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "body",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält den gesamten Textkörper eines eigenständigen Textes, außer den Vorspann (front) und Nachspann (back).<\/desc>" ],
        "shortDesc" : "(Textkörper) enthält den gesamten Textkörper eines eigenständigen Textes, außer den Vorspann (front) und Nachspann (back).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Textkörper<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declaring" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.global" },
                      
                      { "type" : "classRef",
                        "key" : "model.divTop" } ] } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divGenLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.global" },
                      
                      { "type" : "classRef",
                        "key" : "model.divGenLike" } ] } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divLike" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.global" },
                          
                          { "type" : "classRef",
                            "key" : "model.divGenLike" } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.div1Like" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.global" },
                          
                          { "type" : "classRef",
                            "key" : "model.divGenLike" } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "elementRef",
                                "key" : "schemaSpec" },
                              
                              { "type" : "classRef",
                                "key" : "model.common" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.divLike" },
                              
                              { "type" : "alternate",
                                "minOccurs" : "0",
                                "maxOccurs" : "unbounded",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.global" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div1Like" },
                              
                              { "type" : "alternate",
                                "minOccurs" : "0",
                                "maxOccurs" : "unbounded",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.global" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] } ] } ] } ] } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottom" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "broadcast",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">beschreibt eine Sendung,\n  die als Quelle eines gesprochenen Textes genutzt wird.<\/desc>" ],
        "shortDesc" : "(broadcast) beschreibt eine Sendung,\n  die als Quelle eines gesprochenen Textes genutzt wird.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.recordingPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "classRef",
                "key" : "model.biblLike" },
              
              { "type" : "elementRef",
                "key" : "recording" } ] } ] },
      
      { "ident" : "byline",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält Angaben zur Hauptverantwortlichkeit eines Werks, entweder auf der Titelseite oder am Anfang oder Ende des Werks.<\/desc>" ],
        "shortDesc" : "(Verfasserzeile) enthält Angaben zur Hauptverantwortlichkeit eines Werks, entweder auf der Titelseite oder am Anfang oder Ende des Werks.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Verfasserzeile<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper",
            "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "elementRef",
                "key" : "docAuthor" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "c",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "(character) represents a character.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.segLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.notated",
            "att.segLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "cRefPattern",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">legt einen Ausdruck und ein Ersetzungsmuster für die\n    Umwandlung einer kanonischen Referenz in eine URI fest.<\/desc>" ],
        "shortDesc" : "(kanonisches Referenzmodell) legt einen Ausdruck und ein Ersetzungsmuster für die\n    Umwandlung einer kanonischen Referenz in eine URI fest.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">kanonisches Referenzmodell<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.patternReplacement" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "caesura",
        "type" : "elementSpec",
        "module" : "verse",
        "desc" : 
        [  ],
        "shortDesc" : "marks the point at which a metrical line may be divided.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.lPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "calendar",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(calendar) describes a calendar or dating system used in a dating formula in the text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "calendarDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(calendar description) contains a description of the calendar system used in any\n  dating expression found in the text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "calendar" } ] },
      
      { "ident" : "camera",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(camera) describes a particular camera angle or viewpoint in a screen play.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "caption",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(Beschriftung) contains the text of a caption or other text displayed as part of\na film script or screenplay.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Beschriftung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "case",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">enthält grammatikalische Kasusinformationen, die von einem Wörterbuch für eine bestimmte Form geliefert werden.<\/desc>" ],
        "shortDesc" : "(Fall) enthält grammatikalische Kasusinformationen, die von einem Wörterbuch für eine bestimmte Form geliefert werden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Fall<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "castGroup",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(cast list grouping) groups one or more individual castItem\nelements within a cast list.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "classRef",
                    "key" : "model.headLike" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "castItem" },
                      
                      { "type" : "elementRef",
                        "key" : "castGroup" },
                      
                      { "type" : "elementRef",
                        "key" : "roleDesc" } ] },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "trailer" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "castItem",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(cast list item) contains a single entry within a cast list, describing\neither a single role or a list of non-speaking roles.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "characterizes the cast item.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "role",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the item describes a single role.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the item describes a list of non-speaking roles.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.castItemPart" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "castList",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(Besetzungsliste) contains a single cast list or dramatis personae.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Besetzungsliste<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.frontPart.drama",
            "model.inter",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.common" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "castItem" },
                      
                      { "type" : "elementRef",
                        "key" : "castGroup" } ] },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.common" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "catDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">beschreibt eine Kategorie innerhalb einer Taxonomie oder Texttypologie, \n    entweder als einfacher Fließtext oder über kontextbezogene Parameter, mittels des strukturierten <gi>textDesc<\/gi>-Elements.<\/desc>" ],
        "shortDesc" : "(Beschreibung der Kategorie) beschreibt eine Kategorie innerhalb einer Taxonomie oder Texttypologie, \n    entweder als einfacher Fließtext oder über kontextbezogene Parameter, mittels des strukturierten textDesc-Elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Beschreibung der Kategorie<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.limitedPhrase" },
              
              { "type" : "classRef",
                "key" : "model.catDescPart" } ] } ] },
      
      { "ident" : "catRef",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt eine oder mehrere Kategorien an, die innerhalb einer\n    Taxonomie oder Texttypologie definiert sind.<\/desc>" ],
        "shortDesc" : "(Verweis auf eine Kategorie) gibt eine oder mehrere Kategorien an, die innerhalb einer\n    Taxonomie oder Texttypologie definiert sind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Verweis auf eine Kategorie<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.pointing" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">gibt das Klassifikationsschema an, in dem die entsprechenden Kategorien definiert sind, \n            z. B. über ein <gi>taxonomy<\/gi>-Element oder eine andere Ressource.<\/desc>" ],
            "shortDesc" : "gibt das Klassifikationsschema an, in dem die entsprechenden Kategorien definiert sind, \n            z. B. über ein taxonomy-Element oder eine andere Ressource.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "catchwords",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(catchwords) describes the system used to ensure correct ordering of the quires or similar making up a codex, incunable, or other object typically by means of annotations at the foot of the page.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "category",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">enthält eine eigenständige, gegebenfalls in eine übergeordnete Kategorie eingebettete, deskriptive Kategorie in einer benutzerdefinierten Taxonomie.<\/desc>" ],
        "shortDesc" : "(Kategorie) enthält eine eigenständige, gegebenfalls in eine übergeordnete Kategorie eingebettete, deskriptive Kategorie in einer benutzerdefinierten Taxonomie.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Kategorie<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "catDesc" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.descLike" },
                      
                      { "type" : "elementRef",
                        "key" : "equiv" },
                      
                      { "type" : "elementRef",
                        "key" : "gloss" } ] } ] },
              
              { "type" : "elementRef",
                "key" : "category" } ] } ] },
      
      { "ident" : "cb",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(column beginning) marks the beginning of a new column of a text on a\n  multi-column page.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.milestoneLike" ],
          "atts" : 
          [ "att.global",
            "att.breaking",
            "att.cmc",
            "att.edition",
            "att.spanning",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "cell",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält eine Zelle einer Tabelle.<\/desc>" ],
        "shortDesc" : "(Tabellenzelle) enthält eine Zelle einer Tabelle.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Tabellenzelle<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.tableDecoration" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "certainty",
        "type" : "elementSpec",
        "module" : "certainty",
        "desc" : 
        [  ],
        "shortDesc" : "indicates the degree of certainty associated\n  with some aspect of the text markup.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.certLike",
            "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.scoping",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "characterizes the element in some sense, using any convenient\n         classification scheme or typology; sample categorization of annotations of uncertainty might use following values:",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "ignorance",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "incompleteness",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "credibility",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "imprecision",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "cert",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(certainty) signifies the degree of certainty associated with the object pointed to by the certainty element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.certainty" } } },
          
          { "onElement" : true,
            "ident" : "locus",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "indicates more exactly the aspect concerning which\n      certainty is being expressed: specifically, whether the markup\n      is correctly located, whether the correct element or attribute\n      name has been used, or whether the content of the element or\n      attribute is correct,\n\tetc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "name",
                  "desc" : 
                  [  ],
                  "shortDesc" : "uncertainty concerns whether the name of the element\n\t  or attribute  used is correctly applied.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "start",
                  "desc" : 
                  [  ],
                  "shortDesc" : "uncertainty concerns whether the start of the element\n\t  is correctly identified.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "end",
                  "desc" : 
                  [  ],
                  "shortDesc" : "uncertainty concerns whether the end of the element\n\t  is correctly identified.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "location",
                  "desc" : 
                  [  ],
                  "shortDesc" : "uncertainty concerns both the start and the end of the\n\t  element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "value",
                  "desc" : 
                  [  ],
                  "shortDesc" : "uncertainty concerns the content (for an element) or\n\t  the value (for an attribute)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "assertedValue",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "provides an alternative value for the aspect of the markup in\nquestion—an alternative generic identifier, transcription,\nor attribute value, or the identifier of an anchor element (to\nindicate an alternative starting or ending location).  If an\nassertedValue is given, the confidence level specified by\ndegree applies to the alternative markup specified by\nassertedValue; if none is given, it applies to the markup\nin the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } },
          
          { "onElement" : true,
            "ident" : "given",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "indicates one or\n      more element(s) characterizing the conditions which\n      are assumed in the assignment of a degree of confidence.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "degree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the degree of confidence assigned to the aspect\nof the markup named by the locus attribute.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.probability" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "change",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">verzeichnet Änderungen oder Korrekturen während der Erstellung eines Basisdokuments oder während der Überarbeitung einer elektronischen Datei.<\/desc>" ],
        "shortDesc" : "(Änderung) verzeichnet Änderungen oder Korrekturen während der Erstellung eines Basisdokuments oder während der Überarbeitung einer elektronischen Datei.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Änderung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.ascribed",
            "att.datable",
            "att.docStatus",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">verweist auf ein oder mehrere Elemente, die zu dieser Änderung gehören.<\/desc>" ],
            "shortDesc" : "(Ziel) verweist auf ein oder mehrere Elemente, die zu dieser Änderung gehören.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Ziel<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "channel",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(primary channel) describes the medium or channel by which a text is delivered or\nexperienced. For a written text, this might be print, manuscript, email, etc.;\nfor a spoken one, radio, telephone, face-to-face, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mode",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the mode of this channel with respect to speech and\n         writing.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "s",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(spoken) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "w",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(written) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sw",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(spoken to be written) e.g. dictation",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ws",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(written to be spoken) e.g. a script",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "m",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(mixed) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "x",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(unknown or inapplicable) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "char",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(character) provides descriptive information about a character.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "unicodeProp" },
              
              { "type" : "elementRef",
                "key" : "unihanProp" },
              
              { "type" : "elementRef",
                "key" : "localProp" },
              
              { "type" : "elementRef",
                "key" : "mapping" },
              
              { "type" : "elementRef",
                "key" : "figure" },
              
              { "type" : "classRef",
                "key" : "model.graphicLike" },
              
              { "type" : "classRef",
                "key" : "model.noteLike" },
              
              { "type" : "classRef",
                "key" : "model.descLike" } ] } ] },
      
      { "ident" : "charDecl",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(character declarations) provides information about nonstandard characters and glyphs.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "char" },
                  
                  { "type" : "elementRef",
                    "key" : "glyph" } ] } ] } ] },
      
      { "ident" : "choice",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">gruppiert alternative Kodierungen für eine Stelle im Text.<\/desc>" ],
        "shortDesc" : "(Alternative) gruppiert alternative Kodierungen für eine Stelle im Text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Alternative<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.editorial" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "2",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.choicePart" },
              
              { "type" : "elementRef",
                "key" : "choice" } ] } ] },
      
      { "ident" : "cit",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">enthält ein Zitat aus einem anderen Dokument, zusammen mit einer bibliografischen Referenz auf die Quelle. In einem Wörterbuch kann es ein Beispieltext mit mindestens einem Vorkommen der Wortform enthalten, \n        welches in dem beschriebenen Sinne verwendet wird, oder eine Übersetzung des Lemmas, oder ein Beispiel.<\/desc>" ],
        "shortDesc" : "(Zitat mit Referenz) enthält ein Zitat aus einem anderen Dokument, zusammen mit einer bibliografischen Referenz auf die Quelle. In einem Wörterbuch kann es ein Beispieltext mit mindestens einem Vorkommen der Wortform enthalten, \n        welches in dem beschriebenen Sinne verwendet wird, oder eine Übersetzung des Lemmas, oder ein Beispiel.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Zitat mit Referenz<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart.top",
            "model.quoteLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.biblLike" },
              
              { "type" : "classRef",
                "key" : "model.egLike" },
              
              { "type" : "classRef",
                "key" : "model.entryPart" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.graphicLike" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" },
              
              { "type" : "classRef",
                "key" : "model.attributable" },
              
              { "type" : "elementRef",
                "key" : "pc" },
              
              { "type" : "elementRef",
                "key" : "q" } ] } ] },
      
      { "ident" : "citeData",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(citation data) specifies how information may be extracted from citation structures.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.citeStructurePart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "property",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "(property) A URI indicating a property definition.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "citeStructure",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(citation structure) declares a structure and method for citing the current document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.citeStructurePart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "delim",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(delimiter) supplies a delimiting string preceding the structural component.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "name" : "string",
                "restriction" : ".+" } } },
          
          { "onElement" : true,
            "ident" : "match",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "(match) supplies an XPath selection pattern using the\n        syntax defined in  which identifies a set of nodes which are \n        citable structural components. The expression may be absolute (beginning with \/) or relative. \n        match on a citeStructure without a citeStructure parent must be an absolute XPath. If it is\n        relative, its context is set by the match of the parent citeStructure.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xpath" } } },
          
          { "onElement" : true,
            "ident" : "unit",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(unit) describes the structural unit indicated by the citeStructure.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "book",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "chapter",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "entry",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "poem",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "letter",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "line",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "section",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "verse",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "volume",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "citeData" },
              
              { "type" : "elementRef",
                "key" : "citeStructure" },
              
              { "type" : "classRef",
                "key" : "model.descLike" } ] } ] },
      
      { "ident" : "citedRange",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(cited range) defines the range of cited content, often represented by pages or other units.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart" ],
          "atts" : 
          [ "att.global",
            "att.citing",
            "att.pointing" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "cl",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "(clause) represents a grammatical clause.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.segLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.notated",
            "att.segLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "classCode",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält den für den Text verwendeten Klassifikationscode auf Basis eines normierten Klassifikationssystems.<\/desc>" ],
        "shortDesc" : "(Klassifikationscode) enthält den für den Text verwendeten Klassifikationscode auf Basis eines normierten Klassifikationssystems.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Klassifikationscode<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">benennt das verwendete Klassifikationssystem, definiert z. B. durch Verweis auf ein \n            <gi>taxonomy<\/gi>-Element oder eine andere Ressource.<\/desc>" ],
            "shortDesc" : "benennt das verwendete Klassifikationssystem, definiert z. B. durch Verweis auf ein \n            taxonomy-Element oder eine andere Ressource.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "classDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">enthält eine oder mehrere Taxonomien, die im Text verwendete Klassifikationscodes definieren.<\/desc>" ],
        "shortDesc" : "(Angabe zur Klassifikation) enthält eine oder mehrere Taxonomien, die im Text verwendete Klassifikationscodes definieren.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angabe zur Klassifikation<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "taxonomy" } ] },
      
      { "ident" : "classRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "points to the specification for an attribute or model class which is to be included in a schema.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart",
            "model.oddRef" ],
          "atts" : 
          [ "att.global",
            "att.repeatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the identifier used for the required class within the\n        source indicated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "expand",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates how references\n      to this class within a content model should be interpreted.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "alternation",
                  "desc" : 
                  [  ],
                  "shortDesc" : "any one member of the class may appear",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequence",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a single occurrence\n          of all members of the class may appear in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptional",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a single occurrence of\n          one or more members\n          of the class may appear in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptionalRepeatable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "one or more\n          occurrences of one or more members of the class\n          may appear in sequence.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceRepeatable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "one or more\n          occurrences of all members of the class may appear in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "include",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a list of class members which are to be included in the schema being defined.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "except",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a list of class members which are to be excluded from the schema being defined.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "classSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(class specification) contains reference information for a TEI element class; \nthat is a group of \n  elements which appear together in  content models, or \n  which share some common attribute, or both.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global",
            "att.identified",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether this is a model class or an attribute class",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "model",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(content model) members of this class appear in the same  content models",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "atts",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(attributes) members of this class share common attributes",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "generate",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates which alternation and sequence instantiations\n\tof a model class may be referenced. By default, all variations\n\tare permitted.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "5",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "alternation",
                  "desc" : 
                  [  ],
                  "shortDesc" : "members of the class are alternatives",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequence",
                  "desc" : 
                  [  ],
                  "shortDesc" : "members of the class are to be provided in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptional",
                  "desc" : 
                  [  ],
                  "shortDesc" : "members of the class may be provided, in sequence,\n\t    but are optional",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptionalRepeatable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "members of the class may be provided one or more\n\t    times, in sequence, but are optional.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceRepeatable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "members of the class may be provided one or more times, in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identSynonyms" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "classes" },
              
              { "type" : "elementRef",
                "key" : "constraintSpec" },
              
              { "type" : "elementRef",
                "key" : "attList" },
              
              { "type" : "elementRef",
                "key" : "exemplum" },
              
              { "type" : "elementRef",
                "key" : "remarks" },
              
              { "type" : "elementRef",
                "key" : "listRef" } ] } ] },
      
      { "ident" : "classes",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(classes) specifies all the classes of which the documented element or\nclass is a member or subclass.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mode",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the effect of this declaration on its parent\n    module.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "change",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this declaration changes the declaration of the same\n    name in the current definition",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "replace",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this declaration replaces the declaration of the same\n    name in the current definition",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "memberOf" } ] },
      
      { "ident" : "climate",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(climate) contains information about the physical climate of a place.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "precision" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.labelLike" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.biblLike" } ] },
              
              { "type" : "elementRef",
                "key" : "climate" } ] } ] },
      
      { "ident" : "closer",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">fasst Grußformeln, Datumszeilen und ähnliche Phrasen zusammen, die am Ende eines Abschnitts\n    stehen, vor allem bei einem Brief.<\/desc>" ],
        "shortDesc" : "(closer) fasst Grußformeln, Datumszeilen und ähnliche Phrasen zusammen, die am Ende eines Abschnitts\n    stehen, vor allem bei einem Brief.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divBottomPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "byline" },
              
              { "type" : "elementRef",
                "key" : "signed" },
              
              { "type" : "elementRef",
                "key" : "dateline" },
              
              { "type" : "elementRef",
                "key" : "salute" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "code",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "contains literal code from some formal language such as a\nprogramming language.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "lang",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(formal language) a name identifying the formal language in which  the code is expressed.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "collation",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(collation) contains a description of how the leaves, bifolia, or similar objects are physically\narranged.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "collection",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(collection) contains the name of a collection of\nmanuscripts or other objects, not necessarily located within a single repository.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "colloc",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(collocate) contains any sequence of words that co-occur with the headword with significant frequency.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.lexicalRefinement" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "colophon",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(colophon) contains the  colophon\nof an item: that is, a statement providing information regarding the date, place, agency, or reason for production of the manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.msQuoteLike" ],
          "atts" : 
          [ "att.global",
            "att.msExcerpt" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "cond",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(conditional feature-structure constraint) defines a conditional feature-structure constraint; the consequent\nand the antecedent are specified as feature structures or\nfeature-structure collections; the constraint is satisfied if both the\nantecedent and the consequent subsume a given feature\nstructure, or if the antecedent does not.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "fs" },
                  
                  { "type" : "elementRef",
                    "key" : "f" } ] },
              
              { "type" : "elementRef",
                "key" : "then" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "fs" },
                  
                  { "type" : "elementRef",
                    "key" : "f" } ] } ] } ] },
      
      { "ident" : "condition",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(condition) contains a description of the physical\ncondition of the manuscript or object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "constitution",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(constitution) describes the internal composition of a text or text sample,\nfor example\nas fragmentary, complete, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies how the text was constituted.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "single",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a single complete text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "composite",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a text made by combining several smaller\n             items, each individually complete",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "frags",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(fragments) a text made by combining several smaller, not\n             necessarily complete, items",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [  ],
                  "shortDesc" : "composition unknown or unspecified",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "constraint",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(constraint rules) the formal rules of a constraint",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "anyElement",
                "require" : "",
                "except" : "" } ] } ] },
      
      { "ident" : "constraintDecl",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(constraint declaration) contains declarations pertaining to formal constraints expressed elsewhere in constraintSpec elements",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the name of the language to which the declarations herein apply",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "schematron",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(ISO Schematron) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "queryBinding",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "(query language binding) specifies the query\n      language binding for rule-based schema expressions in\n      constraintSpec elements that have a matching\n      scheme attribute",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "exslt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "stx",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xslt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xslt2",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xslt3",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xpath",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xpath2",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xpath3",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xpath31",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xquery",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xquery3",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "xquery31",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identEquiv" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "anyElement",
                "require" : "",
                "except" : "" } ] } ] },
      
      { "ident" : "constraintSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(constraint on schema) contains a formal constraint, typically expressed in a rule-based schema language, to which a construct must conform in order to be considered valid",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global",
            "att.identified",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the name of the language in which the constraints are defined",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "schematron",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(ISO Schematron) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "replace",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "characterizes the\n      constraintSpec element in some sense; used to indicate\n      when a constraintSpec warns about a deprecated\n      construct.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "deprecationWarning",
                  "desc" : 
                  [  ],
                  "shortDesc" : "Indicates that\n          this constraint specification warns that some other\n          construct in the schema is deprecated.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identSynonyms" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "constraint" } ] } ] },
      
      { "ident" : "content",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(content model) contains a declaration of the intended content model for the element (or other construct) being specified.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "autoPrefix",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "controls whether or\n      not pattern names generated in the corresponding RELAX NG schema\n      source are automatically prefixed to avoid potential\n      nameclashes.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "true",
                  "desc" : 
                  [  ],
                  "shortDesc" : "Each name\n          referenced in e.g. an rng:ref element within a\n          content model is automatically prefixed by the value of the\n          prefix attribute on the current\n          schemaSpec\n          ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "false",
                  "desc" : 
                  [  ],
                  "shortDesc" : "No prefixes are\n          added: any prefix required by the value of the\n          prefix attribute on the current\n          schemaSpec must therefore be supplied explicitly,\n          as appropriate.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "valList" },
              
              { "type" : "classRef",
                "key" : "model.contentPart" },
              
              { "type" : "anyElement",
                "require" : "http:\/\/relaxng.org\/ns\/compatibility\/annotations\/1.0 http:\/\/relaxng.org\/ns\/structure\/1.0",
                "except" : "" } ] } ] },
      
      { "ident" : "conversion",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "defines how to calculate one unit of measure in terms of another.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.formula",
            "att.locatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "fromUnit",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "indicates a source unit of measure that is to be converted into another unit indicated in toUnit.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "toUnit",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the target unit of measurement for a conversion from a source unit referenced in fromUnit.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "corr",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält die korrekte Form einer offenbar fehlerhaften Textstelle in der Vorlage.<\/desc>" ],
        "shortDesc" : "(Korrektur) enthält die korrekte Form einer offenbar fehlerhaften Textstelle in der Vorlage.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Korrektur<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "correction",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, wie und unter welchen Bedingungen Korrekturen an\n    dem Text vorgenommen wurden.<\/desc>" ],
        "shortDesc" : "(Korrekturverfahren) gibt an, wie und unter welchen Bedingungen Korrekturen an\n    dem Text vorgenommen wurden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Korrekturverfahren<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "status",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt Auskunft über das Ausmaß von Korrekturen, die an\n        dem Text vorgenommen wurden.<\/desc>" ],
            "shortDesc" : "gibt Auskunft über das Ausmaß von Korrekturen, die an\n        dem Text vorgenommen wurden.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "high",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the text has been thoroughly checked and proofread.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "medium",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the text has been checked at least once.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "low",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the text has not been checked.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the correction status of the text is unknown.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "method",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Bezeichnet die Methode, die angewandt wurde um\n        Korrekturen im Text zu kennzeichnen.<\/desc>" ],
            "shortDesc" : "Bezeichnet die Methode, die angewandt wurde um\n        Korrekturen im Text zu kennzeichnen.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "silent",
                  "desc" : 
                  [  ],
                  "shortDesc" : "corrections have been made silently",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "markup",
                  "desc" : 
                  [  ],
                  "shortDesc" : "corrections have been represented using markup",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "correspAction",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(correspondence action) contains a structured\n  description of the place, the name of a person\/organization and the\n  date related to the sending\/receiving of a message or any other\n  action related to the correspondence.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.correspDescPart" ],
          "atts" : 
          [ "att.global",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "describes the nature of the action.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "sent",
                  "desc" : 
                  [  ],
                  "shortDesc" : "information concerning the sending or dispatch of a message.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "received",
                  "desc" : 
                  [  ],
                  "shortDesc" : "information concerning the receipt of a message.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "transmitted",
                  "desc" : 
                  [  ],
                  "shortDesc" : "information concerning the transmission of a message, i.e. between the dispatch and the next receipt, redirect or forwarding.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "redirected",
                  "desc" : 
                  [  ],
                  "shortDesc" : "information concerning the\n\t  redirection of an unread message.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "forwarded",
                  "desc" : 
                  [  ],
                  "shortDesc" : "information concerning the\n\t  forwarding of a message.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.correspActionPart" },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "correspContext",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(Korrespondenzstelle) provides references to preceding or following correspondence related to this piece of correspondence.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-13\" xml:lang=\"de\">Korrespondenzstelle<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.correspDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.correspContextPart" } ] },
      
      { "ident" : "correspDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(correspondence description) contains a description\n    of the actions related to one act of correspondence.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.declarable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.correspDescPart" },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "country",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(country) contains the name of a geo-political unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "creation",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beinhaltet Informationen zur Entstehung eines Textes.<\/desc>" ],
        "shortDesc" : "(Entstehung) beinhaltet Informationen zur Entstehung eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Entstehung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.limitedPhrase" },
              
              { "type" : "elementRef",
                "key" : "listChange" } ] } ] },
      
      { "ident" : "custEvent",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(custodial event) describes a single event during the custodial history of a manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "custodialHist",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(custodial history) contains a description of a manuscript or other object's custodial history, either\nas running prose or as a series of dated custodial events.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "elementRef",
                "key" : "custEvent" } ] } ] },
      
      { "ident" : "damage",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(damage) contains an area of damage to the text witness.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.damaged",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "damageSpan",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(damaged span of text) marks the beginning of a longer sequence of text which is damaged in some way but still legible.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.damaged",
            "att.spanning",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "dataFacet",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "Restricts the value of the strings used to represent values of a datatype, \n    according to XML Schema Part 2: Datatypes Second Edition.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the name of the facet.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "length",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "minLength",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "maxLength",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pattern",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "enumeration",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "whiteSpace",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "maxInclusive",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "minInclusive",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "maxExclusive",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "minExclusive",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "totalDigits",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "fractionDigits",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the facet value.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "name" : "string" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "dataRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "identifies the datatype of an attribute value, either by referencing an item in an externally defined datatype library, or by\n    pointing to a TEI-defined data specification",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart",
            "model.oddRef" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the identifier used for this datatype specification",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the name of a datatype in the list provided by \n        XML Schema Part 2: Datatypes Second Edition",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "ref",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "a pointer to a datatype defined in some datatype library",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "restriction",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a string representing a regular expression providing additional constraints \n      on the strings used to represent values of this datatype",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pattern" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "dataFacet" } ] },
      
      { "ident" : "dataSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(datatype specification) documents a datatype.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global",
            "att.identified" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identSynonyms" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "content" },
                  
                  { "type" : "elementRef",
                    "key" : "valList" } ] },
              
              { "type" : "elementRef",
                "key" : "constraintSpec" },
              
              { "type" : "elementRef",
                "key" : "exemplum" },
              
              { "type" : "elementRef",
                "key" : "remarks" },
              
              { "type" : "elementRef",
                "key" : "listRef" } ] } ] },
      
      { "ident" : "datatype",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(datatype) specifies the declared value for an attribute, by referring to\n  any datatype defined by the chosen schema language.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.repeatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "minOccurs",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the minimum number of times this datatype may\n      occur in an instance of the attribute being defined.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } },
          
          { "onElement" : true,
            "ident" : "maxOccurs",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the maximum number of times this datatype may\n      occur in an instance of the attribute being defined.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "dataRef" },
              
              { "type" : "anyElement",
                "require" : "http:\/\/relaxng.org\/ns\/structure\/1.0",
                "except" : "" } ] } ] },
      
      { "ident" : "date",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">enthält ein Datum in beliebigem Format.<\/desc>" ],
        "shortDesc" : "(Datum) enthält ein Datum in beliebigem Format.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Datum<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.dateLike",
            "model.publicationStmtPart.detail" ],
          "atts" : 
          [ "att.global",
            "att.calendarSystem",
            "att.canonical",
            "att.cmc",
            "att.datable",
            "att.dimensions",
            "att.duration",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "dateline",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält kurze Angaben zu Entstehungsort, -datum, -zeit, usw. eines Briefs, Zeitungsartikels oder\n    anderen Werks. Diese können als Überschrift oder Nachsatz dem Text voran- bzw. nachgestellt\n    werden.<\/desc>" ],
        "shortDesc" : "(dateline) enthält kurze Angaben zu Entstehungsort, -datum, -zeit, usw. eines Briefs, Zeitungsartikels oder\n    anderen Werks. Diese können als Überschrift oder Nachsatz dem Text voran- bzw. nachgestellt\n    werden.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper",
            "model.pLike.front" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "elementRef",
                "key" : "docDate" } ] } ] },
      
      { "ident" : "death",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(death) contains information about a person's death, such as its date and place.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.personPart" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "proclaimed",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "assumed",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "verified",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "clinical",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "brain",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "natural",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unnatural",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "fragmentation",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "dissolution",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "decoDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(decoration description) contains a description of the decoration of a manuscript or other object, either as in paragraphs, or as one or more decoNote elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "elementRef",
                    "key" : "decoNote" } ] } ] } ] },
      
      { "ident" : "decoNote",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(note on decoration) contains a note describing either a\ndecorative component of a manuscript or other object, or a fairly homogenous class of\nsuch components.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.msItemPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "def",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(definition) contains definition text in a dictionary entry.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "default",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(default feature value) represents the value part of a feature-value specification\n  which contains a defaulted value.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "defaultVal",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(default value) specifies the default declared value for an attribute.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.combinable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "del",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">enthält Buchstaben, Wörter oder Textpassagen, die in der Vorlage von einem Autor, einem\n    Schreiber oder im Rahmen einer zuvor erfolgten Annotation oder Korrektur gelöscht wurden oder\n    als gelöscht bzw. gegenstandslos gekennzeichnet wurden.<\/desc>" ],
        "shortDesc" : "(Streichung) enthält Buchstaben, Wörter oder Textpassagen, die in der Vorlage von einem Autor, einem\n    Schreiber oder im Rahmen einer zuvor erfolgten Annotation oder Korrektur gelöscht wurden oder\n    als gelöscht bzw. gegenstandslos gekennzeichnet wurden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Streichung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.dimensions",
            "att.transcriptional",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "delSpan",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(deleted span of text) marks the beginning of a longer sequence of text deleted, marked as deleted, or otherwise signaled as superfluous or spurious by an author, scribe, annotator, or corrector.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.spanning",
            "att.transcriptional",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "depth",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(depth) contains a measurement from the front to the back of an object, perpendicular to the measurement given by the width element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.dimLike",
            "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.dimensions" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "derivation",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(derivation) describes the nature and extent of originality of this text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "categorizes the derivation of the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "original",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is original",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "revision",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is a revision of some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "translation",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is a translation of some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "abridgment",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is an abridged version of some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plagiarism",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is plagiarized from some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "traditional",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text has no obvious source but is one of a\n        number derived from some common ancestor",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "desc",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">enthält eine kurze\n  Beschreibung des Objekts, das von seinem übergeordneten Element\n  annotiert wird, üblicherweise einem Dokumentationselement oder einer\n  Einheit.<\/desc>" ],
        "shortDesc" : "(Beschreibung) enthält eine kurze\n  Beschreibung des Objekts, das von seinem übergeordneten Element\n  annotiert wird, üblicherweise einem Dokumentationselement oder einer\n  Einheit.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Beschreibung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.descLike",
            "model.labelLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.translatable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "deprecationInfo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(deprecation\n          information) This element\n          describes why or how its parent element is being deprecated,\n          typically including recommendations for alternate\n          encoding.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "dictScrap",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(dictionary scrap) encloses a part of a dictionary entry in which other phrase-level dictionary elements are\n        freely combined.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.entryPart" },
              
              { "type" : "classRef",
                "key" : "model.morphLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "dim",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "contains any single measurement forming part of a dimensional\nspecification of some sort.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "dimensions",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(dimensions) contains a dimensional specification.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "indicates which aspect of the object is being measured.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "leaves",
                  "desc" : 
                  [  ],
                  "shortDesc" : "dimensions relate to one or more leaves (e.g. a single leaf, a gathering, or a separately bound part)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ruled",
                  "desc" : 
                  [  ],
                  "shortDesc" : "dimensions relate to the area of a leaf which has been ruled in\npreparation for writing.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pricked",
                  "desc" : 
                  [  ],
                  "shortDesc" : "dimensions relate to the area of a leaf which has been pricked out in preparation for ruling (used where this differs significantly from the ruled area, or where the ruling is not measurable).",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "written",
                  "desc" : 
                  [  ],
                  "shortDesc" : "dimensions relate to the area of a leaf which has been written, with the height measured from the top of the minims on the top line of writing, to the bottom of the minims on the bottom line of writing.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "miniatures",
                  "desc" : 
                  [  ],
                  "shortDesc" : "dimensions relate to the miniatures within the manuscript",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "binding",
                  "desc" : 
                  [  ],
                  "shortDesc" : "dimensions relate to the binding in which the codex or manuscript is contained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "box",
                  "desc" : 
                  [  ],
                  "shortDesc" : "dimensions relate to the box or other container in which  the manuscript is stored.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "dim" },
              
              { "type" : "classRef",
                "key" : "model.dimLike" } ] } ] },
      
      { "ident" : "distinct",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "identifies any word or phrase which is regarded as linguistically distinct, for example as\n        archaic, technical, dialectal, non-preferred, etc., or as forming part of a sublanguage.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the sublanguage or register to which the word or phrase is being assigned.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "time",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies how the phrase is distinct diachronically.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.text" } } },
          
          { "onElement" : true,
            "ident" : "space",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies how the phrase is distinct diatopically.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.text" } } },
          
          { "onElement" : true,
            "ident" : "social",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies how the phrase is distinct diastratically.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.text" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "distributor",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt die Person oder Instanz an, die für die Distribution des Textes verantwortlich ist.<\/desc>" ],
        "shortDesc" : "(Distributor) gibt die Person oder Instanz an, die für die Distribution des Textes verantwortlich ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Distributor<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.imprintPart",
            "model.publicationStmtPart.agency" ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "district",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(district) contains the name of any kind of subdivision of a settlement, such as a parish, ward, or other administrative or geographic unit.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "div",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält einen Unterabschnitt in Vorspann (front), Textkörper oder Nachspann (back) eines Textes.<\/desc>" ],
        "shortDesc" : "(Textabschnitt) enthält einen Unterabschnitt in Vorspann (front), Textkörper oder Nachspann (back) eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Textabschnitt<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divLike" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.placement",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.divLike" },
                              
                              { "type" : "classRef",
                                "key" : "model.divGenLike" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "elementRef",
                                    "key" : "schemaSpec" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.common" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.divLike" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "div1",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">enthält die erste Gliederungsebene von Vorspann (front),\n  Kerntext oder Nachspann (back) eines Textes.<\/desc>" ],
        "shortDesc" : "( Textgliederungsebene -1) enthält die erste Gliederungsebene von Vorspann (front),\n  Kerntext oder Nachspann (back) eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> Textgliederungsebene -1<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.div1Like" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div2Like" },
                              
                              { "type" : "classRef",
                                "key" : "model.divGenLike" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "elementRef",
                                    "key" : "schemaSpec" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.common" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.div2Like" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "div2",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> enthält die zweite Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.<\/desc>" ],
        "shortDesc" : "( Textgliederungsebene -2)  enthält die zweite Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> Textgliederungsebene -2<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.div2Like" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div3Like" },
                              
                              { "type" : "classRef",
                                "key" : "model.divGenLike" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "elementRef",
                                    "key" : "schemaSpec" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.common" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.div3Like" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "div3",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> enthält die dritte Gliederungsebene von Vorspann\n  (front), Kerntext oder Nachspann (back) eines Textes.<\/desc>" ],
        "shortDesc" : "( Textgliederungsebene -3)  enthält die dritte Gliederungsebene von Vorspann\n  (front), Kerntext oder Nachspann (back) eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> Textgliederungsebene -3<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.div3Like" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div4Like" },
                              
                              { "type" : "classRef",
                                "key" : "model.divGenLike" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "elementRef",
                                    "key" : "schemaSpec" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.common" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.div4Like" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "div4",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">enthält die vierte Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.<\/desc>" ],
        "shortDesc" : "(Textgliederungsebene -4) enthält die vierte Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Textgliederungsebene -4<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.div4Like" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div5Like" },
                              
                              { "type" : "classRef",
                                "key" : "model.divGenLike" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "elementRef",
                                    "key" : "schemaSpec" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.common" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.div5Like" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "div5",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">enthält die fünfte Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.<\/desc>" ],
        "shortDesc" : "(Textgliederungsebene -5) enthält die fünfte Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Textgliederungsebene -5<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.div5Like" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div6Like" },
                              
                              { "type" : "classRef",
                                "key" : "model.divGenLike" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "elementRef",
                                    "key" : "schemaSpec" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.common" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.div6Like" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "div6",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> enthält die sechste Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.<\/desc>" ],
        "shortDesc" : "(Textgliederungsebene -6)  enthält die sechste Gliederungsebene von Vorspann (front), Kerntext oder Nachspann (back) eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Textgliederungsebene -6<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.div6Like" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "alternate",
                            "minOccurs" : "1",
                            "maxOccurs" : "1",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div7Like" },
                              
                              { "type" : "classRef",
                                "key" : "model.divGenLike" } ] },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "sequence",
                            "minOccurs" : "1",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "elementRef",
                                    "key" : "schemaSpec" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.common" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] },
                          
                          { "type" : "sequence",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "alternate",
                                "minOccurs" : "1",
                                "maxOccurs" : "1",
                                "content" : 
                                [ 
                                  { "type" : "classRef",
                                    "key" : "model.div7Like" },
                                  
                                  { "type" : "classRef",
                                    "key" : "model.divGenLike" } ] },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "div7",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> enthält die kleinste mögliche Untergliederung von\n    Vorspann (front), Kerntext oder Nachspann (back) eines Textes, die größer als ein Absatz ist.<\/desc>" ],
        "shortDesc" : "( Textgliederungsebene -7)  enthält die kleinste mögliche Untergliederung von\n    Vorspann (front), Kerntext oder Nachspann (back) eines Textes, die größer als ein Absatz ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> Textgliederungsebene -7<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.div7Like" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "alternate",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "schemaSpec" },
                          
                          { "type" : "classRef",
                            "key" : "model.common" } ] },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "divGen",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(automatically generated text division) indicates the location at which a textual division generated\n        automatically by a text-processing application is to appear.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divGenLike",
            "model.frontPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies what type of generated text division (e.g. index,\n                table of contents, etc.) is to appear.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "index",
                  "desc" : 
                  [  ],
                  "shortDesc" : "an index is to be generated and inserted at this point.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "toc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a table of contents",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "figlist",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a list of figures",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tablist",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a list of tables",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.headLike" } ] },
      
      { "ident" : "docAuthor",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält den Namen des Verfassers des Dokuments, wie auf dem Titelblatt angegeben (häufig, jedoch nicht immer in der Verfasserzeile).<\/desc>" ],
        "shortDesc" : "(Verfasser des Dokuments) enthält den Namen des Verfassers des Dokuments, wie auf dem Titelblatt angegeben (häufig, jedoch nicht immer in der Verfasserzeile).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Verfasser des Dokuments<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper",
            "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "docDate",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält die Datierung des Dokuments, wie auf der Titelseite oder in einer Datumszeile angegeben.<\/desc>" ],
        "shortDesc" : "(Datierung des Dokuments) enthält die Datierung des Dokuments, wie auf der Titelseite oder in einer Datumszeile angegeben.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Datierung des Dokuments<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper",
            "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.calendarSystem",
            "att.cmc",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "docEdition",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält Angaben zur Ausgabe, entsprechend den Informationen auf dem Titelblatt eines\n    Dokuments.<\/desc>" ],
        "shortDesc" : "(Ausgabe des Dokuments) enthält Angaben zur Ausgabe, entsprechend den Informationen auf dem Titelblatt eines\n    Dokuments.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Ausgabe des Dokuments<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "docImprint",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">enthält das Impressum (Erscheinungsort und -datum, Verlag), das (üblicherweise) am unteren Rand der Titelseite steht.<\/desc>" ],
        "shortDesc" : "(Impressum des Dokuments) enthält das Impressum (Erscheinungsort und -datum, Verlag), das (üblicherweise) am unteren Rand der Titelseite steht.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Impressum des Dokuments<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "elementRef",
                "key" : "pubPlace" },
              
              { "type" : "elementRef",
                "key" : "docDate" },
              
              { "type" : "elementRef",
                "key" : "publisher" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "docTitle",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält den Titel eines Dokuments, einschließlich aller Bestandteile, wie sie auf dem Titelblatt\n    angegeben sind.<\/desc>" ],
        "shortDesc" : "(Dokumenttitel) enthält den Titel eines Dokuments, einschließlich aller Bestandteile, wie sie auf dem Titelblatt\n    angegeben sind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Dokumenttitel<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "titlePart" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "domain",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(domain of use) describes the most important social context in which the text was\nrealized or for which it is intended, for example private vs. public,\neducation, religion, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "categorizes the domain of use.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "art",
                  "desc" : 
                  [  ],
                  "shortDesc" : "art and entertainment",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "domestic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "domestic and private",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "religious",
                  "desc" : 
                  [  ],
                  "shortDesc" : "religious and ceremonial",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "business",
                  "desc" : 
                  [  ],
                  "shortDesc" : "business and work place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "education",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(education) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "govt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(government) government and law",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "public",
                  "desc" : 
                  [  ],
                  "shortDesc" : "other forms of public context",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "eLeaf",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(leaf or terminal node of an embedding tree) provides explicitly for a leaf of an embedding tree, which may also\nbe encoded with the eTree element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the value of an embedding leaf, which is a feature\nstructure or other analytic element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "label" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" } ] } ] },
      
      { "ident" : "eTree",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(embedding tree) provides an alternative to the tree element for representing ordered rooted tree structures.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides the value of an embedding tree, which is a feature\nstructure or other analytic element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "label" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "eTree" },
                  
                  { "type" : "elementRef",
                    "key" : "triangle" },
                  
                  { "type" : "elementRef",
                    "key" : "eLeaf" },
                  
                  { "type" : "classRef",
                    "key" : "model.ptrLike" } ] } ] } ] },
      
      { "ident" : "edition",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beschreibt die Details einer Ausgabe eines Textes.<\/desc>" ],
        "shortDesc" : "(Ausgabe) beschreibt die Details einer Ausgabe eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Ausgabe<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "editionStmt",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">umfasst Angaben, die sich auf eine spezifische Ausgabe eines Textes beziehen.<\/desc>" ],
        "shortDesc" : "(Angaben zur Ausgabe) umfasst Angaben, die sich auf eine spezifische Ausgabe eines Textes beziehen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angaben zur Ausgabe<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "edition" },
                  
                  { "type" : "classRef",
                    "key" : "model.respLike" } ] } ] } ] },
      
      { "ident" : "editor",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">beinhaltet zusätzliche Angaben zur Verantwortlichkeit für ein bibliografisches Objekt, z. B. den Namen einer Person, Institution oder Organisation (oder mehreren davon), welche als Herausgeber, Kompilator, Übersetzer etc. fungiert.<\/desc>" ],
        "shortDesc" : "beinhaltet zusätzliche Angaben zur Verantwortlichkeit für ein bibliografisches Objekt, z. B. den Namen einer Person, Institution oder Organisation (oder mehreren davon), welche als Herausgeber, Kompilator, Übersetzer etc. fungiert.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.respLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.naming" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "editorialDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">beschreibt die Details der Editionsprinzipien und Verfahren, die bei der Kodierung des Textes angewandt wurden.<\/desc>" ],
        "shortDesc" : "(Angabe der Editionsprinzipien) beschreibt die Details der Editionsprinzipien und Verfahren, die bei der Kodierung des Textes angewandt wurden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angabe der Editionsprinzipien<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "classRef",
                "key" : "model.editorialDeclPart" } ] } ] },
      
      { "ident" : "education",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(education) contains a description of the educational experience of a person.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "primary",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "secondary",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "undergraduate",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "graduate",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "residency",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "apprenticeship",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "eg",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(example) contains any kind of illustrative example.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.egLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "egXML",
        "ns" : "http:\/\/www.tei-c.org\/ns\/Examples",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(example of XML) a single XML fragment demonstrating the use of some XML, such as \n    elements, attributes, or processing instructions, etc., in which the egXML element functions as the \n    root element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.egLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "valid",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the intended validity of the example with respect to\na schema.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "true",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the example is intended to be fully valid,\nassuming that its root element, or a provided root element, \ncould have been used as a possible root element in the schema concerned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "feasible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the example could be transformed into\na valid document by inserting any number of valid attributes and child\nelements anywhere within it; or it is valid against a version of the\nschema concerned in which the provision of character data, list, element, or attribute\nvalues has been made optional.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "false",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the example is not intended to be valid,\nand contains deliberate errors.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "anyElement",
                "require" : "",
                "except" : "" } ] } ] },
      
      { "ident" : "elementRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "points to the specification for some element which is to be included in a schema.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart",
            "model.oddRef" ],
          "atts" : 
          [ "att.global",
            "att.repeatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the identifier used for the required element within the\n        source indicated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "elementSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(element specification) documents the structure, content, and purpose of a\n  single element type.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global",
            "att.identified",
            "att.namespaceable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "prefix",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a default prefix which will be\n      prepended to all patterns relating to the element, unless otherwise stated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identSynonyms" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "classes" },
              
              { "type" : "elementRef",
                "key" : "content" },
              
              { "type" : "elementRef",
                "key" : "valList" },
              
              { "type" : "elementRef",
                "key" : "constraintSpec" },
              
              { "type" : "elementRef",
                "key" : "attList" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "model" },
                  
                  { "type" : "elementRef",
                    "key" : "modelGrp" },
                  
                  { "type" : "elementRef",
                    "key" : "modelSequence" } ] },
              
              { "type" : "elementRef",
                "key" : "exemplum" },
              
              { "type" : "elementRef",
                "key" : "remarks" },
              
              { "type" : "elementRef",
                "key" : "listRef" } ] } ] },
      
      { "ident" : "ellipsis",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(deliberately marked omission) indicates a purposeful\n  marking in the source document signalling that content has been\n  omitted, and may also supply or describe the omitted content.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.timed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "metamark" },
              
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "elementRef",
                "key" : "supplied" } ] } ] },
      
      { "ident" : "email",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(electronic mail address) contains an email address identifying a location to which\n        email messages can be delivered.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.addressLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "emph",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(emphasized) marks words or phrases which are stressed or emphasized for\n        linguistic or rhetorical effect.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "empty",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "indicates the presence of an empty node within a\n    content model.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "encodingDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">dokumentiert das Verhältnis zwischen dem elektronischen Text und seiner Quelle oder den Quellen, von denen er sich ableitet.<\/desc>" ],
        "shortDesc" : "(Beschreibung der Kodierung) dokumentiert das Verhältnis zwischen dem elektronischen Text und seiner Quelle oder den Quellen, von denen er sich ableitet.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Beschreibung der Kodierung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.teiHeaderPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.encodingDescPart" },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "entry",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(entry) contains a single structured entry in any kind of lexical resource, such\n  as a dictionary or lexicon.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryLike",
            "model.entryPart.top" ],
          "atts" : 
          [ "att.global",
            "att.entryLike",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "hom" },
              
              { "type" : "elementRef",
                "key" : "sense" },
              
              { "type" : "elementRef",
                "key" : "pc" },
              
              { "type" : "classRef",
                "key" : "model.entryPart.top" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" } ] } ] },
      
      { "ident" : "entryFree",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(unstructured entry) contains a single unstructured entry in any kind of lexical\n  resource, such as a dictionary or lexicon.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryLike",
            "model.entryPart",
            "model.entryPart.top" ],
          "atts" : 
          [ "att.global",
            "att.entryLike",
            "att.lexicographic",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.entryPart" },
              
              { "type" : "classRef",
                "key" : "model.morphLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "epigraph",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält ein anonymes oder jemandem zugeschriebenes Zitat, das am Beginn eines Abschnitts,\n    Kapitels oder auf einer Titelseite steht.<\/desc>" ],
        "shortDesc" : "(Motto) enthält ein anonymes oder jemandem zugeschriebenes Zitat, das am Beginn eines Abschnitts,\n    Kapitels oder auf einer Titelseite steht.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Motto<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper",
            "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.common" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "epilogue",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(epilogue) contains the epilogue to a drama, typically spoken by an actor out of character, possibly in\n    association with a particular performance or venue.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.frontPart.drama" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.common" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottom" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "equipment",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt die technischen\n  Details zu Geräteausstattung und Medien an, welche für die Ton- oder\n  Videoaufnahme als Quelle des gesprochenen Textes benutzt wurden.<\/desc>" ],
        "shortDesc" : "(equipment) gibt die technischen\n  Details zu Geräteausstattung und Medien an, welche für die Ton- oder\n  Videoaufnahme als Quelle des gesprochenen Textes benutzt wurden.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.recordingPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "equiv",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(equivalent) specifies a component which is considered equivalent to the parent element, either by\n    co-reference, or by external link.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.identEquiv" ],
          "atts" : 
          [ "att.global",
            "att.internetMedia",
            "att.predicate" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "a single word which follows the rules defining a\n        legal XML name (see ), naming the underlying concept of which the parent is a representation.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "uri",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(uniform resource identifier) references the underlying concept of which the parent is a representation by means of\n        some external identifier.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "filter",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "references an external script which contains a method to transform instances of this\n        element to canonical TEI.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "etym",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(etymology) encloses the etymological information in a dictionary entry.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "elementRef",
                "key" : "def" },
              
              { "type" : "elementRef",
                "key" : "etym" },
              
              { "type" : "elementRef",
                "key" : "gramGrp" },
              
              { "type" : "elementRef",
                "key" : "lbl" },
              
              { "type" : "elementRef",
                "key" : "usg" },
              
              { "type" : "elementRef",
                "key" : "xr" } ] } ] },
      
      { "ident" : "event",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-09-05\" xml:lang=\"de\">enthält Daten mit Bezug zu etwas Bemerkenswertem, das in der Zeit geschieht.<\/desc>" ],
        "shortDesc" : "(Ereignis) enthält Daten mit Bezug zu etwas Bemerkenswertem, das in der Zeit geschieht.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-05-07\" xml:lang=\"de\">Ereignis<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.eventLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.locatable",
            "att.naming",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "idno" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.labelLike" },
                  
                  { "type" : "elementRef",
                    "key" : "eventName" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.biblLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.ptrLike" },
                  
                  { "type" : "elementRef",
                    "key" : "linkGrp" },
                  
                  { "type" : "elementRef",
                    "key" : "link" },
                  
                  { "type" : "elementRef",
                    "key" : "idno" } ] },
              
              { "type" : "classRef",
                "key" : "model.eventLike" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.personLike" },
                  
                  { "type" : "elementRef",
                    "key" : "listPerson" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.placeLike" },
                  
                  { "type" : "elementRef",
                    "key" : "listPlace" } ] },
              
              { "type" : "classRef",
                "key" : "model.objectLike" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] } ] } ] },
      
      { "ident" : "eventName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-05-02\" xml:lang=\"de\">enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase, der verwendet wird, um auf ein Ereignis zu verweisen.<\/desc>" ],
        "shortDesc" : "(Name eines Ereignisses) enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase, der verwendet wird, um auf ein Ereignis zu verweisen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-05-02\" xml:lang=\"de\">Name eines Ereignisses<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.nameLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "ex",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(editorial expansion) contains a sequence of letters added by an editor or\n  transcriber when expanding an abbreviation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.editorial" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "exemplum",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(exemplum) groups an example demonstrating the use of an element along with optional paragraphs of\n    commentary.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.translatable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "egXML" },
                  
                  { "type" : "elementRef",
                    "key" : "eg" } ] },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "expan",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">enthält die aufgelöste Form einer Abkürzung.<\/desc>" ],
        "shortDesc" : "(Abkürzungsauflösung) enthält die aufgelöste Form einer Abkürzung.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Abkürzungsauflösung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.editorial" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "explicit",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(explicit) contains the  explicit of a\nitem, that is, the closing words of the text proper, exclusive of any rubric or colophon which might follow it.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.msQuoteLike" ],
          "atts" : 
          [ "att.global",
            "att.msExcerpt",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "extent",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">beschreibt die ungefähre Größe des elektronischen Textes, die er auf einem Datenträger einnimmt; \n    kann auch für andere digitale oder nicht digitale Objekte verwendet werden; die Angabe erfolgt in entsprechenden Maßeinheiten.<\/desc>" ],
        "shortDesc" : "(extent) beschreibt die ungefähre Größe des elektronischen Textes, die er auf einem Datenträger einnimmt; \n    kann auch für andere digitale oder nicht digitale Objekte verwendet werden; die Angabe erfolgt in entsprechenden Maßeinheiten.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "f",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature) represents a feature value specification, that\n  is, the association of a name with a value of any of several different types.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "a single word which follows the rules defining a\n        legal XML name (see ), providing a name for the feature.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "fVal",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(feature value) references any element which can be used to represent the\n  value of a feature.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.featureVal" } ] } ] },
      
      { "ident" : "fDecl",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature declaration) declares a single feature, specifying its name, organization,\nrange of allowed values, and optionally its default value.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "a single word which follows the rules defining a\n        legal XML name (see ), indicating the name of the feature being declared; matches the\nname attribute of f elements in the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "optional",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether or not the value of this feature may\n\tbe present.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "fDescr" },
              
              { "type" : "elementRef",
                "key" : "vRange" },
              
              { "type" : "elementRef",
                "key" : "vDefault" } ] } ] },
      
      { "ident" : "fDescr",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature description (in FSD)) describes in prose what is represented by the feature being\ndeclared and its values.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "fLib",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature library) assembles a library of f (feature) elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.fsdDeclPart",
            "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "f" } ] },
      
      { "ident" : "facsimile",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "contains a representation of some written source in the form of a set of images rather than as transcribed or encoded text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.resource" ],
          "atts" : 
          [ "att.global",
            "att.declaring" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "front" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.graphicLike" },
                      
                      { "type" : "elementRef",
                        "key" : "surface" },
                      
                      { "type" : "elementRef",
                        "key" : "surfaceGrp" } ] },
                  
                  { "type" : "elementRef",
                    "key" : "facsimile" } ] },
              
              { "type" : "elementRef",
                "key" : "back" } ] } ] },
      
      { "ident" : "factuality",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(factuality) describes the extent to which the text may be regarded as\nimaginative or non-imaginative, that is, as describing a fictional\nor a non-fictional world.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "categorizes the factuality of the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "fiction",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the text is to be regarded as entirely imaginative",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "fact",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the text is to be regarded as entirely informative or factual",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mixed",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the text contains a mixture of fact and fiction",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inapplicable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the fiction\/fact distinction is not regarded\n    as helpful or appropriate to this text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "faith",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(faith) specifies the faith, religion, or belief set of a person.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "practicing",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "clandestine",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "patrilineal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "matrilineal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "convert",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "figDesc",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält einen kurzen Beschreibungstext des Inhalts oder des Aussehens einer Abbildung, um etwa\n    ein Bild ohne dessen Anzeige dokumentieren zu können.<\/desc>" ],
        "shortDesc" : "(Beschreibung einer Abbildung) enthält einen kurzen Beschreibungstext des Inhalts oder des Aussehens einer Abbildung, um etwa\n    ein Bild ohne dessen Anzeige dokumentieren zu können.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Beschreibung einer Abbildung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "figure",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">umfasst Elemente, die grafische Informationen repräsentieren oder beinhalten, wie z. B. eine\n    Abbildung, Formel oder Diagramm.<\/desc>" ],
        "shortDesc" : "(Abbildung) umfasst Elemente, die grafische Informationen repräsentieren oder beinhalten, wie z. B. eine\n    Abbildung, Formel oder Diagramm.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Abbildung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.placement",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "classRef",
                "key" : "model.common" },
              
              { "type" : "elementRef",
                "key" : "figDesc" },
              
              { "type" : "classRef",
                "key" : "model.graphicLike" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.divBottom" } ] } ] },
      
      { "ident" : "fileDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">enthält die vollständige bibliografische Beschreibung einer elektronischen Datei.<\/desc>" ],
        "shortDesc" : "(Dateibeschreibung) enthält die vollständige bibliografische Beschreibung einer elektronischen Datei.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Dateibeschreibung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "titleStmt" },
                  
                  { "type" : "elementRef",
                    "key" : "editionStmt" },
                  
                  { "type" : "elementRef",
                    "key" : "extent" },
                  
                  { "type" : "elementRef",
                    "key" : "publicationStmt" },
                  
                  { "type" : "elementRef",
                    "key" : "seriesStmt" },
                  
                  { "type" : "elementRef",
                    "key" : "notesStmt" } ] },
              
              { "type" : "elementRef",
                "key" : "sourceDesc" } ] } ] },
      
      { "ident" : "filiation",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(filiation) contains information concerning the manuscript or other object's filiation, i.e. its relationship to other surviving manuscripts or other objects of the same text or contents, its protographs, antigraphs and apographs.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.msItemPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "finalRubric",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(final rubric) contains the string of words that denotes the end of a text division, often with an assertion as to its author and title, usually set off from the text itself by red ink, by a different size or type of script, or by some other such visual device.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.msQuoteLike" ],
          "atts" : 
          [ "att.global",
            "att.msExcerpt",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "floatingText",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [  ],
        "shortDesc" : "(floating text) contains a single text of any kind, whether unitary or composite, which interrupts the text\n    containing it at any point and after which the surrounding text resumes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.attributable" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declaring",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "front" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "body" },
                  
                  { "type" : "elementRef",
                    "key" : "group" } ] },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "back" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "floruit",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(floruit) contains information about a person's period of activity.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.dimensions",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "foliation",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(foliation) describes the numbering system or systems used to \ncount the leaves or pages in a codex or similar object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "foreign",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">identifiziert ein Wort oder eine Phrase, die zu einer anderen Sprache gehört, als der umgebende Text.<\/desc>" ],
        "shortDesc" : "(fremd) identifiziert ein Wort oder eine Phrase, die zu einer anderen Sprache gehört, als der umgebende Text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">fremd<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "forename",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(forename) contains a forename, given or baptismal name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "forest",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(forest) provides for groups of rooted trees.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "tree" },
              
              { "type" : "elementRef",
                "key" : "eTree" },
              
              { "type" : "elementRef",
                "key" : "triangle" } ] } ] },
      
      { "ident" : "form",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(form information group) groups all the information on the written and spoken forms of one headword.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top",
            "model.formPart" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "classifies form as simple, compound, etc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "simple",
                  "desc" : 
                  [  ],
                  "shortDesc" : "single free lexical item",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lemma",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the headword itself",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "variant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a variant form",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "compound",
                  "desc" : 
                  [  ],
                  "shortDesc" : "word formed from simple lexical items",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "derivative",
                  "desc" : 
                  [  ],
                  "shortDesc" : "word derived from headword",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inflected",
                  "desc" : 
                  [  ],
                  "shortDesc" : "word in other than usual dictionary form",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "phrase",
                  "desc" : 
                  [  ],
                  "shortDesc" : "multiple-word lexical item",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.formPart" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "formula",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält eine mathematische oder andere Formel.<\/desc>" ],
        "shortDesc" : "(Formel) enthält eine mathematische oder andere Formel.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Formel<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.graphicLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.notated" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.graphicLike" },
              
              { "type" : "classRef",
                "key" : "model.hiLike" } ] } ] },
      
      { "ident" : "front",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält alle dem Textkörper vorangestellten Texte (Überschriften, Abstracts, Titelseite,\n  Vorworte, Widmungen, usw.) zu Beginn eines Dokuments.<\/desc>" ],
        "shortDesc" : "(Vorspann (front)) enthält alle dem Textkörper vorangestellten Texte (Überschriften, Abstracts, Titelseite,\n  Vorworte, Widmungen, usw.) zu Beginn eines Dokuments.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Vorspann (front)<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declaring" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.frontPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.pLike.front" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.div1Like" },
                          
                          { "type" : "alternate",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.div1Like" },
                              
                              { "type" : "classRef",
                                "key" : "model.frontPart" },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.divLike" },
                          
                          { "type" : "alternate",
                            "minOccurs" : "0",
                            "maxOccurs" : "unbounded",
                            "content" : 
                            [ 
                              { "type" : "classRef",
                                "key" : "model.divLike" },
                              
                              { "type" : "classRef",
                                "key" : "model.frontPart" },
                              
                              { "type" : "classRef",
                                "key" : "model.global" } ] } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.divBottom" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.divBottom" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] } ] } ] } ] } ] },
      
      { "ident" : "fs",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature structure) represents a feature structure, that is, a\n  collection of feature-value pairs organized as a\nstructural unit.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.complex",
            "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the type of the feature structure.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "feats",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(features) references the feature-value specifications making up this feature structure.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "f" } ] },
      
      { "ident" : "fsConstraints",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature-structure constraints) specifies constraints on the content of valid feature\nstructures.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "cond" },
              
              { "type" : "elementRef",
                "key" : "bicond" } ] } ] },
      
      { "ident" : "fsDecl",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature structure declaration) declares one type of feature structure.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.fsdDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "gives a name for the type of feature structure being declared.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "baseTypes",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the name of one or more typed feature structures\n\tfrom which this type inherits feature specifications and\n\tconstraints; \t\n\tif this type includes a feature specification\n\twith the same name as that of any of those specified by this\n\tattribute, or if more than one specification of the same name\n\tis inherited, then the set of possible values is defined by\n\tunification. Similarly, the set of constraints applicable is\n\tderived by combining those specified explicitly within this\n\telement with those implied by the baseTypes\n\tattribute. When no baseTypes attribute is specified, no\n\tfeature specification or constraint is inherited.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "fsDescr" },
              
              { "type" : "elementRef",
                "key" : "fDecl" },
              
              { "type" : "elementRef",
                "key" : "fsConstraints" } ] } ] },
      
      { "ident" : "fsDescr",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature system description (in FSD)) describes in prose what is represented by the type of feature\nstructure declared in the enclosing fsDecl.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "fsdDecl",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">bietet eine Deklaration des Merkmalsystems, die aus einer oder mehreren \n    Merkmalstrukturdeklarationen oder Links zu Merkmalstrukturdeklarationen besteht.<\/desc>" ],
        "shortDesc" : "(Deklaration des Merkmalsystems) bietet eine Deklaration des Merkmalsystems, die aus einer oder mehreren \n    Merkmalstrukturdeklarationen oder Links zu Merkmalstrukturdeklarationen besteht.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">Deklaration des Merkmalsystems<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart",
            "model.resource" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.fsdDeclPart" } ] },
      
      { "ident" : "fsdLink",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature structure declaration link) associates the name of a typed feature structure with a feature\nstructure declaration for it.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.fsdDeclPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the type of feature structure to be documented;\n      this will be the value of the type attribute on at least one\nfeature structure.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a pointer to a feature structure declaration\n      (fsDecl) element within the current document or elsewhere.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "funder",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt den Namen einer Einzelperson, Institution oder Organisation an, die für die Finanzierung eines Projekts oder Textes verantwortlich ist.<\/desc>" ],
        "shortDesc" : "(Geldgeber) gibt den Namen einer Einzelperson, Institution oder Organisation an, die für die Finanzierung eines Projekts oder Textes verantwortlich ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Geldgeber<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.respLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "fvLib",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(feature-value library) assembles a library of reusable feature value elements\n  (including complete feature structures).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.fsdDeclPart",
            "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.featureVal" } ] },
      
      { "ident" : "fw",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(forme work) contains a running head (e.g. a header, footer), catchword, or\n  similar material appearing on the current page.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.milestoneLike" ],
          "atts" : 
          [ "att.global",
            "att.placement",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "classifies the material encoded according to some useful typology.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "header",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a running title at the top of the page",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "footer",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a running title at the bottom of the page",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pageNum",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(page number) a page number or foliation symbol",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lineNum",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(line number) a line number, either of prose or poetry",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sig",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(signature) a signature or gathering symbol",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "catch",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(catchword) a catch-word",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "g",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(character or glyph) represents a glyph, or a non-standard character.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.gLike" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ref",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "points to a description of the character or glyph intended.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "gap",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">weist in einer Transkription auf eine Stelle hin, \n    in der Text aus der Vorlage ausgelassen worden ist, sei es aus editorischen Gründen, die im TEI-Header beschrieben werden, \n    sei es auf Grund der Auswahlpraxis, sei es weil das Material nicht lesbar, nicht sichtbar oder nicht hörbar ist.<\/desc>" ],
        "shortDesc" : "(Auslassung) weist in einer Transkription auf eine Stelle hin, \n    in der Text aus der Vorlage ausgelassen worden ist, sei es aus editorischen Gründen, die im TEI-Header beschrieben werden, \n    sei es auf Grund der Auswahlpraxis, sei es weil das Material nicht lesbar, nicht sichtbar oder nicht hörbar ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Auslassung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.dimensions",
            "att.editLike",
            "att.timed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "reason",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"de\">gibt den Grund für die Auslassung an.<\/desc>" ],
            "shortDesc" : "(Grund) gibt den Grund für die Auslassung an.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Grund<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "cancelled",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(abgebrochen) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"de\">abgebrochen<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "deleted",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(getilgt) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"de\">getilgt<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "editorial",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"de\">für Bestandteile, die aus editorischen Gründen nicht übertragen wurden<\/desc>" ],
                  "shortDesc" : "(editorial) für Bestandteile, die aus editorischen Gründen nicht übertragen wurden",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "illegible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(unleserlich) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"de\">unleserlich<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inaudible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(nicht hörbar) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"de\">nicht hörbar<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "irrelevant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(irrelevant) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"de\">irrelevant<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sampling",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(Auswahl) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"de\">Auswahl<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "agent",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">bestimmt im Falle von Text, der wegen Beschädigung weggelassen wird, die Ursache für den Schaden, sofern er ermittelt werden kann.<\/desc>" ],
            "shortDesc" : "(Ursache) bestimmt im Falle von Text, der wegen Beschädigung weggelassen wird, die Ursache für den Schaden, sofern er ermittelt werden kann.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Ursache<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "rubbing",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Schaden, verursacht durch Abrieb an den Blatträndern<\/desc>" ],
                  "shortDesc" : "(Abrieb) Schaden, verursacht durch Abrieb an den Blatträndern",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Abrieb<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mildew",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Schaden, verursacht durch Schimmelbefall<\/desc>" ],
                  "shortDesc" : "(Schimmel) Schaden, verursacht durch Schimmelbefall",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Schimmel<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "smoke",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Schaden, verursacht durch Ruß\/Rauch<\/desc>" ],
                  "shortDesc" : "(Ruß\/Rauch) Schaden, verursacht durch Ruß\/Rauch",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Ruß\/Rauch<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "gb",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(gathering beginning) marks the beginning of a new gathering or quire in a transcribed codex.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.milestoneLike" ],
          "atts" : 
          [ "att.global",
            "att.breaking",
            "att.cmc",
            "att.edition",
            "att.spanning",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "gen",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(gender) identifies the morphological gender of a lexical item, as given in the dictionary.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "genName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(generational name component) contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons\n        named.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "gender",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(gender) specifies the gender identity of a person, persona, or character.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a coded value for gender identity.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.gender" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "geo",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(geographical coordinates) contains any expression of a set of geographic coordinates, representing a point, line, or area on the surface of the earth in some\n        notation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declaring" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "geoDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(geographic coordinates declaration) documents the notation and the datum used for geographic coordinates expressed as content of the geo element elsewhere within the document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "datum",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a commonly used code name for the datum employed.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "WGS84",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(World Geodetic System) a pair of numbers to be interpreted as latitude followed by longitude according to\n            the World Geodetic System.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "MGRS",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(Military Grid Reference System) values supplied follow the Military Grid Reference System, \n            which designates grid zones in a string of letters and numbers that distinctly indicate each square meter on the planet.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OSGB36",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(ordnance survey great britain) the value supplied is to be interpreted as a British National Grid Reference.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ED50",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(European Datum coordinate system) the value supplied is to be interpreted as latitude followed by longitude according\n            to the European Datum coordinate system.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "geogFeat",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(geographical feature name) contains a common noun identifying some geographical feature contained within a geographic name, such as valley, mount, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.offsetLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "geogName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(geographical name) identifies a name associated with some geographical feature such as Windrush Valley or Mount Sinai.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "gi",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">enthält den Namen (generische Kennung) eines Elements.<\/desc>" ],
        "shortDesc" : "(Elementname) enthält den Namen (generische Kennung) eines Elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Elementname<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.phrase.xml" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">enthält den Namen des Schemas, in dem der Name definiert ist.<\/desc>" ],
            "shortDesc" : "enthält den Namen des Schemas, in dem der Name definiert ist.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "TEI",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">das Element ist Teil des TEI-Schemas.<\/desc>" ],
                  "shortDesc" : "das Element ist Teil des TEI-Schemas.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DBK",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">das Element ist Teil des Docbook-Schemas.<\/desc>" ],
                  "shortDesc" : "(Docbook) das Element ist Teil des Docbook-Schemas.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Docbook<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XX",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">das Element ist Teil eines unbekannten Schemas.<\/desc>" ],
                  "shortDesc" : "(unbekannt) das Element ist Teil eines unbekannten Schemas.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">unbekannt<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Schematron",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">es handelt sich um ein Schematron-Element.<\/desc>" ],
                  "shortDesc" : "es handelt sich um ein Schematron-Element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "HTML",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">das Element ist Teil des HTML-Schemas.<\/desc>" ],
                  "shortDesc" : "das Element ist Teil des HTML-Schemas.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "key" : "teidata.name" } ] },
      
      { "ident" : "gloss",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(gloss) identifies a phrase or word used to provide a gloss or definition for some other word or\n    phrase.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike",
            "model.identEquiv" ],
          "atts" : 
          [ "att.global",
            "att.cReferencing",
            "att.cmc",
            "att.declaring",
            "att.pointing",
            "att.translatable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "glyph",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(character glyph) provides descriptive information about a character\n  glyph.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "unicodeProp" },
              
              { "type" : "elementRef",
                "key" : "unihanProp" },
              
              { "type" : "elementRef",
                "key" : "localProp" },
              
              { "type" : "elementRef",
                "key" : "mapping" },
              
              { "type" : "elementRef",
                "key" : "figure" },
              
              { "type" : "classRef",
                "key" : "model.graphicLike" },
              
              { "type" : "classRef",
                "key" : "model.noteLike" },
              
              { "type" : "classRef",
                "key" : "model.descLike" } ] } ] },
      
      { "ident" : "gram",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(grammatical information) within an entry in a dictionary or a terminological data file, contains grammatical information relating to a term, word, or form.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "classifies grammatical information provided by gram\n        according to some convenient and shared typology, ideally one defined in an external\n        reference taxonomy, such as the CLARIN Concept\n          Registry.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "pos",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(part of speech) any of the word classes to which a word may\n            be assigned in a given language, based on form, meaning, or a combination of features,\n            e.g. noun, verb, adjective, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "gen",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(gender) formal classification by which nouns and\n            pronouns, and often accompanying modifiers, are grouped and inflected, or changed in\n            form, so as to control certain syntactic relationships",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "num",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(number) grammatical number, e.g. singular, plural,\n            dual, …",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "animate",
                  "desc" : 
                  [  ],
                  "shortDesc" : "animate or inanimate",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "proper",
                  "desc" : 
                  [  ],
                  "shortDesc" : "proper noun or common noun",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "gramGrp",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(grammatical information group) groups morpho-syntactic information about a lexical item, e.g. pos, gen, number, case, or\n        iType (inflectional class).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top",
            "model.lexicalRefinement" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.gramPart" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "graph",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(graph) encodes a graph, which is a collection of nodes, and arcs which\nconnect the nodes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "describes the type of graph.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "undirected",
                  "desc" : 
                  [  ],
                  "shortDesc" : "undirected graph",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "directed",
                  "desc" : 
                  [  ],
                  "shortDesc" : "directed graph",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "transitionNetwork",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a directed graph with distinguished initial and final nodes",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "transducer",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a transition network with up to two labels on each arc",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "order",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "states the order of the graph, i.e., the number of its nodes.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "size",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "states the size of the graph, i.e., the number of its arcs.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "label" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "node" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "arc" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "arc" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "node" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] } ] } ] } ] } ] },
      
      { "ident" : "graphic",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-29\" xml:lang=\"de\">gibt den Ort einer Bildressource an, \n    die entweder Teil eines Texts oder ein Abbild dessen ist.<\/desc>" ],
        "shortDesc" : "(Abbildung) gibt den Ort einer Bildressource an, \n    die entweder Teil eines Texts oder ein Abbild dessen ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-29\" xml:lang=\"de\">Abbildung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.graphicLike",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declaring",
            "att.media",
            "att.resourced",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.descLike" } ] },
      
      { "ident" : "group",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält den Textkörper eines aus mehreren Einzeltexten bestehenden Textes, (oder eine Reihe\n    solcher Texte), die zusammen als Einheit gesehen werden, zum Beispiel die gesammelten Werke\n    eines Autors, eine Reihe von Prosastücken, etc.<\/desc>" ],
        "shortDesc" : "(Gruppierung) enthält den Textkörper eines aus mehreren Einzeltexten bestehenden Textes, (oder eine Reihe\n    solcher Texte), die zusammen als Einheit gesehen werden, zum Beispiel die gesammelten Werke\n    eines Autors, eine Reihe von Prosastücken, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Gruppierung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "text" },
                      
                      { "type" : "elementRef",
                        "key" : "group" } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "text" },
                      
                      { "type" : "elementRef",
                        "key" : "group" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] },
              
              { "type" : "classRef",
                "key" : "model.divBottom" } ] } ] },
      
      { "ident" : "handDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(description of hands) contains a description of all the different hands used in a manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "hands",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(hands) specifies the number of distinct hands identified within the manuscript.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "elementRef",
                    "key" : "handNote" } ] } ] } ] },
      
      { "ident" : "handNote",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(note on hand) describes a particular style or hand distinguished within a manuscript.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.handFeatures" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "handNotes",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "contains one or more handNote elements documenting the\ndifferent hands identified within the source texts.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "handNote" } ] },
      
      { "ident" : "handShift",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(handwriting shift) marks the beginning of a sequence of text written in a new\nhand, or the beginning of a scribal stint.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.handFeatures" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "new",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "indicates a\n      handNote element describing the hand\n      concerned.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "head",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-29\" xml:lang=\"de\">enthält eine beliebige Art von Überschrift, \n    z. B. eines Kapitels, einer Liste, eines Glossars oder einer Handschriftenbeschreibung.<\/desc>" ],
        "shortDesc" : "(Überschrift) enthält eine beliebige Art von Überschrift, \n    z. B. eines Kapitels, einer Liste, eines Glossars oder einer Handschriftenbeschreibung.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-29\" xml:lang=\"de\">Überschrift<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.headLike",
            "model.pLike.front" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.placement",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "elementRef",
                "key" : "lg" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.lLike" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "headItem",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(heading for list items) contains the heading for the item or gloss column in a glossary list or similar structured\n        list.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "headLabel",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(heading for list labels) contains the heading for the label or term column in a glossary list or similar structured\n        list.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "height",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(height) contains a measurement measured along the axis at a right angle to the bottom of the object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.dimLike",
            "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.dimensions" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "heraldry",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(heraldry) contains a heraldic formula\nor phrase, typically found as part of a blazon, coat of arms, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "hi",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">markiert ein Wort oder eine Textpassage, das\/die sich grafisch vom umgebenden Text abhebt, ohne dass ein inhaltlicher Grund dafür angegeben wird.<\/desc>" ],
        "shortDesc" : "(hervorgehoben) markiert ein Wort oder eine Textpassage, das\/die sich grafisch vom umgebenden Text abhebt, ohne dass ein inhaltlicher Grund dafür angegeben wird.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">hervorgehoben<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.hiLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "history",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(history)  groups elements\ndescribing the full history of a manuscript, manuscript part, or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "elementRef",
                    "key" : "origin" },
                  
                  { "type" : "elementRef",
                    "key" : "provenance" },
                  
                  { "type" : "elementRef",
                    "key" : "acquisition" } ] } ] } ] },
      
      { "ident" : "hom",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(homograph) groups information relating to one homograph within an entry.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "sense" },
              
              { "type" : "elementRef",
                "key" : "pc" },
              
              { "type" : "classRef",
                "key" : "model.entryPart.top" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "hyph",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(hyphenation) contains a hyphenated form of a dictionary headword, or hyphenation information in some\n    other form.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.formPart" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.notated" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "hyphenation",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">fasst zusammen, wie die Silbentrennung des Quelltextes in\n    der kodierten Fassung behandelt wurde.<\/desc>" ],
        "shortDesc" : "(hyphenation) fasst zusammen, wie die Silbentrennung des Quelltextes in\n    der kodierten Fassung behandelt wurde.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "eol",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, ob die Silbentrennung am Zeilenende im Text\n        beibehalten wurde.<\/desc>" ],
            "shortDesc" : "(end-of-line) gibt an, ob die Silbentrennung am Zeilenende im Text\n        beibehalten wurde.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "all",
                  "desc" : 
                  [  ],
                  "shortDesc" : "all end-of-line hyphenation has been retained, even though the lineation of the\n            original may not have been.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "some",
                  "desc" : 
                  [  ],
                  "shortDesc" : "end-of-line hyphenation has been retained in some cases.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "hard",
                  "desc" : 
                  [  ],
                  "shortDesc" : "all soft end-of-line hyphenation has been removed: any remaining end-of-line\n            hyphenation should be retained.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "none",
                  "desc" : 
                  [  ],
                  "shortDesc" : "all end-of-line hyphenation has been removed: any remaining hyphenation occurred\n            within the line.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "iNode",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(intermediate (or internal) node) represents an intermediate (or internal) node of a tree.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates an intermediate node, which is a feature\nstructure or other analytic element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "children",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "provides a list of identifiers of the elements which are the children of\nthe intermediate node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "parent",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides the identifier of the element which is the parent of this node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "ord",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(ordered) indicates whether or not the internal node is ordered.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } },
          
          { "onElement" : true,
            "ident" : "follow",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides the identifier of\nan element which this node follows.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "outDegree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the out degree of an intermediate node, the number of its\nchildren.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "label" } ] },
      
      { "ident" : "iType",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(inflectional class) indicates the inflectional class associated with a lexical item.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the type of indicator used to specify the inflection class, when it is\n        necessary to distinguish between the usual abbreviated indications (e.g.\n        inv) and other kinds of indicators, such as special codes referring\n        to conjugation patterns, etc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "abbrev",
                  "desc" : 
                  [  ],
                  "shortDesc" : "abbreviated indicator",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "verbTable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "coded reference to a table of verbs",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "ident",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(identifier) contains an identifier or name for an object of some kind in a formal language. ident is used for tokens such as variable names, class names, type names, function names etc. in formal programming languages.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "idno",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">enthält einen frei wählbaren Identifikator, der ein beliebiges Objekt, z. B. eine bibliografische Einheit, eine Person, einen Titel, eine Organisation, in standardisierter Weise identifiziert.<\/desc>" ],
        "shortDesc" : "(Identifikator) enthält einen frei wählbaren Identifikator, der ein beliebiges Objekt, z. B. eine bibliografische Einheit, eine Person, einen Titel, eine Organisation, in standardisierter Weise identifiziert.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Identifikator<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.msItemPart",
            "model.nameLike",
            "model.personPart",
            "model.publicationStmtPart.detail" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">bestimmt die Art des Identifikators (z. B. ISBN, Sozialversicherungsnummer, URI)<\/desc>" ],
            "shortDesc" : "bestimmt die Art des Identifikators (z. B. ISBN, Sozialversicherungsnummer, URI)",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "ISBN",
                  "desc" : 
                  [  ],
                  "shortDesc" : "International Standard Book Number: a 13- or\n            (if assigned prior to 2007) 10-digit identifying number assigned by the publishing\n            industry to a published book or similar item, registered with the  International ISBN Agency.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ISSN",
                  "desc" : 
                  [  ],
                  "shortDesc" : "International Standard Serial Number: an\n            eight-digit number to uniquely identify a serial publication.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DOI",
                  "desc" : 
                  [  ],
                  "shortDesc" : "Digital Object Identifier: a unique string of\n            letters and numbers assigned to an electronic document.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "URI",
                  "desc" : 
                  [  ],
                  "shortDesc" : "Uniform Resource Identifier: a string of\n            characters to uniquely identify a resource, following the syntax of RFC 3986.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "VIAF",
                  "desc" : 
                  [  ],
                  "shortDesc" : "A data number in the Virtual Internet\n            Authority File assigned to link different names in catalogs around the world for the\n            same entity.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ESTC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "English Short-Title Catalogue number: an\n            identifying number assigned to a document in English printed in the British Isles or\n            North America before 1801.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OCLC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "OCLC control number (record number) for the\n            union catalog record in WorldCat, a union catalog for member libraries in the Online\n            Computer Library Center global cooperative.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "idno" } ] } ] },
      
      { "ident" : "if",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "defines a conditional default value for a feature; the condition\nis specified as a feature structure, and is met if it\nsubsumes the feature structure in the text for which a\ndefault value is sought.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "fs" },
                  
                  { "type" : "elementRef",
                    "key" : "f" } ] },
              
              { "type" : "elementRef",
                "key" : "then" },
              
              { "type" : "classRef",
                "key" : "model.featureVal" } ] } ] },
      
      { "ident" : "iff",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(if and only if) separates the condition from the consequence in a bicond element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "imprimatur",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">enthält eine formelle Erklärung zur Autorisation der\n    Veröffentlichung, die manchmal auf der Titel- oder Rückseite erscheinen muss.<\/desc>" ],
        "shortDesc" : "(Imprimatur) enthält eine formelle Erklärung zur Autorisation der\n    Veröffentlichung, die manchmal auf der Titel- oder Rückseite erscheinen muss.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Imprimatur<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.titlepagePart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "imprint",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "groups information relating to the publication or distribution\n        of a bibliographic item.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "classCode" },
                  
                  { "type" : "elementRef",
                    "key" : "catRef" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.imprintPart" },
                      
                      { "type" : "classRef",
                        "key" : "model.dateLike" } ] },
                  
                  { "type" : "elementRef",
                    "key" : "respStmt" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "incident",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(incident) marks any phenomenon or occurrence, not necessarily vocalized or\ncommunicative, for example incidental noises or other events affecting\ncommunication.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.spoken" ],
          "atts" : 
          [ "att.global",
            "att.ascribed",
            "att.cmc",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.descLike" } ] },
      
      { "ident" : "incipit",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "contains the incipit of a manuscript or similar object item, that is the opening words of the text proper, exclusive of any rubric which might precede it, of sufficient length to identify the work uniquely; such incipits were, in former times, frequently used a means of reference to a work, in place of a title.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.msQuoteLike" ],
          "atts" : 
          [ "att.global",
            "att.msExcerpt",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "index",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(index entry) marks a location to be indexed for whatever purpose.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.spanning" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "indexName",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "a single word which follows the rules defining a\n        legal XML name (see ), supplying a name to specify which index (of several) the index entry belongs to.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "term" },
              
              { "type" : "elementRef",
                "key" : "index" } ] } ] },
      
      { "ident" : "institution",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(Institution) contains the name of an organization such as a university or\n  library, with which a manuscript or other object is identified, generally its holding institution.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-09-25\" xml:lang=\"de\">Institution<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.naming" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "interaction",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(interaction) describes the extent, cardinality and nature of any interaction\namong those producing and experiencing the text, for example in the\nform of response or interjection, commentary, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the degree of interaction between\n  active and passive participants in the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "none",
                  "desc" : 
                  [  ],
                  "shortDesc" : "no interaction of any kind, e.g. a monologue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "partial",
                  "desc" : 
                  [  ],
                  "shortDesc" : "some degree of interaction, e.g. a monologue with set responses",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "complete",
                  "desc" : 
                  [  ],
                  "shortDesc" : "complete interaction, e.g. a face to face conversation",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inapplicable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this parameter is inappropriate or inapplicable in this case",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "active",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the number of active participants\n   (or addressors) producing parts of the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "singular",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a single addressor",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plural",
                  "desc" : 
                  [  ],
                  "shortDesc" : "many addressors",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "corporate",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a corporate addressor",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [  ],
                  "shortDesc" : "number of addressors unknown or unspecifiable",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "passive",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the number of passive participants\n   (or addressees) to whom a text is directed\n   or in whose presence it is created or performed.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "self",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is addressed to the originator e.g. a diary",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "single",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is addressed to one other person e.g. a personal letter",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "many",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is addressed to a countable number of others\n    e.g. a conversation in which all participants are identified",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "group",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is addressed to an undefined but fixed\n    number of participants  e.g. a lecture",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "world",
                  "desc" : 
                  [  ],
                  "shortDesc" : "text is addressed to an undefined and indeterminately\n    large number e.g. a published book",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "interp",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "(interpretation) summarizes a specific\n  interpretative annotation which can be linked to a span of\n  text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.interpLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "interpGrp",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "(interpretation group) collects together a set of related interpretations which share responsibility or type.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.interpLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "elementRef",
                "key" : "interp" } ] } ] },
      
      { "ident" : "interpretation",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">beschreibt den Umfang von Analyse oder Interpretation,\n    die zusätzlich zur Transkription dem Text hinzugefügt wurde.<\/desc>" ],
        "shortDesc" : "(interpretation) beschreibt den Umfang von Analyse oder Interpretation,\n    die zusätzlich zur Transkription dem Text hinzugefügt wurde.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "item",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">enthält einen Listenpunkt.<\/desc>" ],
        "shortDesc" : "(Listenpunkt) enthält einen Listenpunkt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Listenpunkt<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "join",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(join) identifies a possibly fragmented segment of text, by pointing at the possibly discontiguous elements which compose it.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "result",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the name of an element which this aggregation may be understood to represent.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "scope",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether the targets to be joined include the entire element indicated (the entire subtree including its root), or just the children of the target (the branches of the subtree).",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "root",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the rooted subtrees indicated by the target attribute are joined, each subtree become a child of the virtual element created by the join",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "branches",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the children of the subtrees indicated by the target attribute become the children of the virtual element (i.e. the roots of the subtrees are discarded)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "joinGrp",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(join group) groups a collection of join elements and possibly pointers.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.pointing.group" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "result",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the default value for the result on each join included within the group.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "equiv" },
                  
                  { "type" : "elementRef",
                    "key" : "gloss" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "join" },
                  
                  { "type" : "elementRef",
                    "key" : "ptr" } ] } ] } ] },
      
      { "ident" : "keywords",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält eine Zusammenstellung von Schlagwörtern oder Phrasen zur Art oder Thematik des Textes.<\/desc>" ],
        "shortDesc" : "(Schlagwörter) enthält eine Zusammenstellung von Schlagwörtern oder Phrasen zur Art oder Thematik des Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Schlagwörter<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">gibt das kontrollierte Vokabular an, in dem die benutzten Schlagwörter \n            definiert sind. Dabei kann das <att>scheme<\/att>-Attribut auf ein <gi>taxonomy<\/gi>-Element oder eine andere Ressource verweisen.<\/desc>" ],
            "shortDesc" : "gibt das kontrollierte Vokabular an, in dem die benutzten Schlagwörter \n            definiert sind. Dabei kann das scheme-Attribut auf ein taxonomy-Element oder eine andere Ressource verweisen.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "term" },
              
              { "type" : "elementRef",
                "key" : "list" } ] } ] },
      
      { "ident" : "kinesic",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(kinesic) marks any communicative phenomenon, not necessarily vocalized, for\n  example a gesture, frown, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.spoken" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.cmc",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "iterated",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether or not the phenomenon is\n      repeated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.descLike" } ] },
      
      { "ident" : "l",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält eine einzelne, möglicherweise unvollständige, Verszeile.<\/desc>" ],
        "shortDesc" : "(Vers(zeile)) enthält eine einzelne, möglicherweise unvollständige, Verszeile.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Vers(zeile)<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.lLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.enjamb",
            "att.fragmentable",
            "att.metrical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "label",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">enthält ein Label oder eine Überschrift zur \n    Identifikation eines Textteils, insbesondere in einer Liste oder einem Glossar.<\/desc>" ],
        "shortDesc" : "(Label) enthält ein Label oder eine Überschrift zur \n    Identifikation eines Textteils, insbesondere in einer Liste oder einem Glossar.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Label<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.labelLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.placement",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "lacunaEnd",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(lacuna end) indicates the end of a lacuna in a mostly complete textual\nwitness.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "lacunaStart",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(lacuna start) indicates the beginning of a lacuna in the text of a mostly\ncomplete textual witness.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "lang",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(language name) contains the name of a language mentioned in etymological or other linguistic discussion.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.nameLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "langKnowledge",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(language knowledge) summarizes the state of a person's linguistic knowledge, either as prose or by a list of langKnown elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "listening",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "speaking",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "reading",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "writing",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "tags",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies one or more valid language tags for the languages specified.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.language" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "precision" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "elementRef",
                    "key" : "langKnown" } ] } ] } ] },
      
      { "ident" : "langKnown",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(language known) summarizes the state of a person's linguistic competence, i.e., knowledge of a single language.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "tag",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a valid language tag for the language concerned.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "level",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "a code indicating the person's level of knowledge for this language.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "langUsage",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beschreibt Sprachen, Subsprachen, Register, Dialekte usw., die innerhalb eines Textes vorkommen.<\/desc>" ],
        "shortDesc" : "(Sprachgebrauch) beschreibt Sprachen, Subsprachen, Register, Dialekte usw., die innerhalb eines Textes vorkommen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Sprachgebrauch<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "elementRef",
                "key" : "language" } ] } ] },
      
      { "ident" : "language",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beschreibt eine einzelne Sprache oder eine Subsprache, die innerhalb eines Textes verwendet wird.<\/desc>" ],
        "shortDesc" : "(Sprache) beschreibt eine einzelne Sprache oder eine Subsprache, die innerhalb eines Textes verwendet wird.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Sprache<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.scope" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt einen Sprachcode, aufgebaut nach <ref target=\"https:\/\/tools.ietf.org\/html\/bcp47\">BCP 47<\/ref> an, \n            der zur Identifikation der im Element dokumentierten Sprache benutzt wird und auf den das globale <att>xml:lang<\/att>-Attribut verweist.<\/desc>" ],
            "shortDesc" : "(Identifikator) gibt einen Sprachcode, aufgebaut nach BCP 47 an, \n            der zur Identifikation der im Element dokumentierten Sprache benutzt wird und auf den das globale xml:lang-Attribut verweist.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Identifikator<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "usage",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt den ungefähren prozentualen Anteil des Textes an, der in dieser Sprache verfasst wurde.<\/desc>" ],
            "shortDesc" : "gibt den ungefähren prozentualen Anteil des Textes an, der in dieser Sprache verfasst wurde.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "name" : "nonNegativeInteger" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "layout",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(layout) describes how text is laid out on the\n  page or surface of the object, including information about any ruling, pricking, or other evidence of page-preparation techniques.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "columns",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(columns) specifies the number of columns per page.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "2",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "streams",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(textual streams) indicates the number of streams per page, each of which contains an independent textual stream.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "2",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "ruledLines",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(ruled lines) specifies the number of ruled lines per column.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "2",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "writtenLines",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(written lines) specifies the number of written lines per column.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "2",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "layoutDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(layout description) collects the set of layout descriptions applicable to a manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "elementRef",
                    "key" : "layout" } ] } ] } ] },
      
      { "ident" : "lb",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">markiert den Anfang einer neuen typographischen \n    Zeile in einer bestimmten Auflage oder Version eines Textes.<\/desc>" ],
        "shortDesc" : "(Zeilenanfang) markiert den Anfang einer neuen typographischen \n    Zeile in einer bestimmten Auflage oder Version eines Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Zeilenanfang<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.milestoneLike" ],
          "atts" : 
          [ "att.global",
            "att.breaking",
            "att.cmc",
            "att.edition",
            "att.spanning",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "lbl",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(label) contains a label for a form, example, translation, or other piece of information, e.g.\n    abbreviation for, contraction of, literally, approximately, synonyms:, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top",
            "model.lexicalRefinement" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "classifies the label using any convenient typology.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "leaf",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(leaf) encodes the leaves (terminal nodes) of a tree.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides a pointer to a feature\nstructure or other analytic element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "parent",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides the identifier of parent of a leaf.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "follow",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides an identifier of an element which this leaf follows.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "label" } ] },
      
      { "ident" : "lem",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(lemma) contains the lemma, or base text, of a textual variation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.textCritical",
            "att.witnessed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.divLike" },
              
              { "type" : "classRef",
                "key" : "model.divPart" },
              
              { "type" : "elementRef",
                "key" : "titlePage" },
              
              { "type" : "elementRef",
                "key" : "argument" },
              
              { "type" : "elementRef",
                "key" : "byline" },
              
              { "type" : "elementRef",
                "key" : "docAuthor" },
              
              { "type" : "elementRef",
                "key" : "docDate" },
              
              { "type" : "elementRef",
                "key" : "docEdition" },
              
              { "type" : "elementRef",
                "key" : "docImprint" },
              
              { "type" : "elementRef",
                "key" : "docTitle" },
              
              { "type" : "elementRef",
                "key" : "epigraph" },
              
              { "type" : "elementRef",
                "key" : "imprimatur" },
              
              { "type" : "elementRef",
                "key" : "speaker" },
              
              { "type" : "elementRef",
                "key" : "titlePart" },
              
              { "type" : "elementRef",
                "key" : "epilogue" },
              
              { "type" : "elementRef",
                "key" : "performance" },
              
              { "type" : "elementRef",
                "key" : "prologue" },
              
              { "type" : "elementRef",
                "key" : "set" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.rdgPart" } ] } ] },
      
      { "ident" : "lg",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält eine oder mehrere Verse bzw. Verszeilen, die zusammen eine formale Einheit (z. B. Strophe, Refrain) bilden.<\/desc>" ],
        "shortDesc" : "(Gruppe von Vers(zeil)en) enthält eine oder mehrere Verse bzw. Verszeilen, die zusammen eine formale Einheit (z. B. Strophe, Refrain) bilden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Gruppe von Vers(zeil)en<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart",
            "model.paraPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declaring",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.lLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.stageLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.labelLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.pPart.transcriptional" },
                  
                  { "type" : "elementRef",
                    "key" : "lg" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.lLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.stageLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.labelLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.pPart.transcriptional" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "elementRef",
                    "key" : "lg" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottom" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "licence",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beinhaltet für den Text gültige Lizenzinformationen oder andere rechtswirksame Vereinbarungen.<\/desc>" ],
        "shortDesc" : "beinhaltet für den Text gültige Lizenzinformationen oder andere rechtswirksame Vereinbarungen.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.availabilityPart" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.pointing" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "line",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "contains the transcription of a topographic line in the source document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart" ],
          "atts" : 
          [ "att.global",
            "att.coordinated",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.linePart" } ] } ] },
      
      { "ident" : "link",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(link) defines an association or hypertextual link among elements or passages, of some type not more precisely specifiable by other elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "linkGrp",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(link group) defines a collection of associations or hypertextual links.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.pointing.group" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "link" },
                  
                  { "type" : "elementRef",
                    "key" : "ptr" } ] } ] } ] },
      
      { "ident" : "list",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">enthält eine Reihe von Listenpunkten, die als Liste organisiert sind.<\/desc>" ],
        "shortDesc" : "(Liste) enthält eine Reihe von Listenpunkten, die als Liste organisiert sind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Liste<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">beschreibt die Art der Listenpunkte.<\/desc>" ],
            "shortDesc" : "(Typ) beschreibt die Art der Listenpunkte.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Typ<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "gloss",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">jeder Listenpunkt erläutert einen Begriff oder ein Konzept, das von einem voranstehenden <gi>label<\/gi>-Element genannt wird.<\/desc>" ],
                  "shortDesc" : "(Gloss) jeder Listenpunkt erläutert einen Begriff oder ein Konzept, das von einem voranstehenden label-Element genannt wird.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Gloss<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "index",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">jeder Listenpunkt ist ein Registereintrag z. B. in einem alphabetisch geordneten \n                Sachregister am Ende einer Druckausgabe.<\/desc>" ],
                  "shortDesc" : "(Index) jeder Listenpunkt ist ein Registereintrag z. B. in einem alphabetisch geordneten \n                Sachregister am Ende einer Druckausgabe.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Index<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "instructions",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">jeder Listenpunkt ist ein Arbeitsschritt in einer Folge von Anweisungen, \n                wie z. B. in einem Rezept.<\/desc>" ],
                  "shortDesc" : "(Arbeitsschritt) jeder Listenpunkt ist ein Arbeitsschritt in einer Folge von Anweisungen, \n                wie z. B. in einem Rezept.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Arbeitsschritt<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "litany",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">jeder Listenpunkt ist Teil einer Reihenfolge von Gebeten, Bitten oder Anrufungen die \n                üblicherweise in einem religiösen Ritual verwendet werden.<\/desc>" ],
                  "shortDesc" : "(Litanei) jeder Listenpunkt ist Teil einer Reihenfolge von Gebeten, Bitten oder Anrufungen die \n                üblicherweise in einem religiösen Ritual verwendet werden.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Litanei<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "syllogism",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">jeder Listenpunkt ist Teil eines Arguments, das aus zwei oder mehr Prämissen \n                und einem daraus gezogenen Schluss besteht.<\/desc>" ],
                  "shortDesc" : "(logischer Schluss) jeder Listenpunkt ist Teil eines Arguments, das aus zwei oder mehr Prämissen \n                und einem daraus gezogenen Schluss besteht.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">logischer Schluss<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "elementRef",
                    "key" : "desc" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "item" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "headLabel" },
                      
                      { "type" : "elementRef",
                        "key" : "headItem" },
                      
                      { "type" : "sequence",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "label" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" },
                          
                          { "type" : "elementRef",
                            "key" : "item" },
                          
                          { "type" : "classRef",
                            "key" : "model.global" } ] } ] } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottom" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "listAnnotation",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "contains a list of annotations, typically encoded as\n      annotation, annotationBlock, or note, possibly organized with\n    nested listAnnotation elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.notated",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "classRef",
                "key" : "model.labelLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.annotationLike" },
                  
                  { "type" : "elementRef",
                    "key" : "listAnnotation" } ] } ] } ] },
      
      { "ident" : "listApp",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(list of apparatus entries) contains a list of apparatus entries.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike" ],
          "atts" : 
          [ "att.global",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "app" },
                  
                  { "type" : "elementRef",
                    "key" : "listApp" } ] } ] } ] },
      
      { "ident" : "listBibl",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält eine Liste von bibliografischen Angaben jeglicher Art.<\/desc>" ],
        "shortDesc" : "(Liste bibliografischer Angaben) enthält eine Liste von bibliografischen Angaben jeglicher Art.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Liste bibliografischer Angaben<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblLike",
            "model.frontPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.milestoneLike" },
                  
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.biblLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.milestoneLike" },
                      
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listChange",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "groups a number of change descriptions associated \nwith either the creation of a source text or the revision of an encoded text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ordered",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether the ordering of its child change\nelements is to be considered significant or not.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "listChange" },
                  
                  { "type" : "elementRef",
                    "key" : "change" } ] } ] } ] },
      
      { "ident" : "listEvent",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(list of events) contains a list of descriptions, each of which provides information about an identifiable event.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.eventLike",
            "model.listLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.eventLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listForest",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "provides for lists of forests.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the type of the forest group.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "elementRef",
                "key" : "forest" } ] } ] },
      
      { "ident" : "listNym",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(list of canonical names) contains a list of nyms, that is, standardized names for any thing.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "nym" },
                      
                      { "type" : "elementRef",
                        "key" : "listNym" } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listObject",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-22\" xml:lang=\"de\">enthält eine Liste von Beschreibungen, die jeweils Informationen zu einem identifizierbaren physischen Objekt liefern.<\/desc>" ],
        "shortDesc" : "(Liste der Objekte) enthält eine Liste von Beschreibungen, die jeweils Informationen zu einem identifizierbaren physischen Objekt liefern.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-22\" xml:lang=\"de\">Liste der Objekte<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike",
            "model.objectLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.objectLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listOrg",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(list of organizations) contains a list of elements, each of which provides information about an identifiable\n        organization.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike",
            "model.orgPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "org" },
                      
                      { "type" : "elementRef",
                        "key" : "listOrg" } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listPerson",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(list of persons) contains a list of descriptions, each of which provides information about an identifiable\n    person or a group of people, for example the participants in a language interaction, or the\n    people referred to in a historical source.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike",
            "model.orgPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.personLike" },
                      
                      { "type" : "elementRef",
                        "key" : "listPerson" } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listPlace",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(list of places) contains a list of places, optionally followed by a list of relationships (other than\n        containment) defined amongst them.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike",
            "model.orgPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declarable",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "relation" },
                  
                  { "type" : "elementRef",
                    "key" : "listRelation" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.placeLike" },
                      
                      { "type" : "elementRef",
                        "key" : "listPlace" } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listPrefixDef",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(list of prefix definitions) contains a list of definitions of prefixing schemes used in teidata.pointer values, showing how abbreviated URIs using each scheme may be expanded into full URIs.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "prefixDef" },
                  
                  { "type" : "elementRef",
                    "key" : "listPrefixDef" } ] } ] } ] },
      
      { "ident" : "listRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(list of references) supplies a list of significant references in the current document or elsewhere.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.ptrLike" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" } ] } ] },
      
      { "ident" : "listRelation",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "provides information about relationships identified amongst people, places, and\n    organizations, either informally as prose or as formally expressed relation links.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.listLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "relation" },
                      
                      { "type" : "elementRef",
                        "key" : "listRelation" } ] } ] } ] } ] },
      
      { "ident" : "listTranspose",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "supplies a list of transpositions, each of which is  indicated at some point in\n   a document typically by means of metamarks.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta",
            "model.profileDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "elementRef",
                "key" : "transpose" } ] } ] },
      
      { "ident" : "listWit",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(witness list) lists definitions for all the witnesses referred to by a critical\n  apparatus, optionally grouped hierarchically.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike" ],
          "atts" : 
          [ "att.global",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "witness" },
                  
                  { "type" : "elementRef",
                    "key" : "listWit" } ] } ] } ] },
      
      { "ident" : "localProp",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(locally defined property) provides a locally defined character (or glyph) property.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.gaijiProp" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "locale",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "contains a brief informal description of the kind of\nplace concerned, for example: a room, a restaurant, a park bench, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.settingPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "location",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(location) defines the location of a place as a set of geographical coordinates, in terms of other named geo-political entities, or as an address.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "precision" },
              
              { "type" : "classRef",
                "key" : "model.labelLike" },
              
              { "type" : "classRef",
                "key" : "model.placeNamePart" },
              
              { "type" : "classRef",
                "key" : "model.offsetLike" },
              
              { "type" : "classRef",
                "key" : "model.measureLike" },
              
              { "type" : "classRef",
                "key" : "model.addressLike" },
              
              { "type" : "classRef",
                "key" : "model.noteLike" },
              
              { "type" : "classRef",
                "key" : "model.biblLike" } ] } ] },
      
      { "ident" : "locus",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(locus) defines a location within a manuscript, manuscript part, or other object typically \n    as a (possibly discontinuous) sequence of folio references.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(scheme) identifies the foliation scheme in terms of which the location is being\n        specified by pointing to some foliation element\n\tdefining it, or to some other equivalent resource.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "from",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(from) specifies the\n      starting point of the location in a normalized form, typically a\n      page number.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } },
          
          { "onElement" : true,
            "ident" : "to",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(to) specifies the\n      end-point of the location in a normalized form, typically as a\n      page number.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "hi" },
              
              { "type" : "elementRef",
                "key" : "locus" } ] } ] },
      
      { "ident" : "locusGrp",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(locus group) groups a number of locations which together form a\n  distinct but discontinuous item within a manuscript, manuscript part, or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(scheme) identifies the foliation scheme in terms of which all the\n      locations contained by the group are specified by pointing to some foliation element\n        defining it, or to some other equivalent resource.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "locus" } ] },
      
      { "ident" : "m",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "(morpheme) represents a grammatical morpheme.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.segLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.notated",
            "att.segLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "baseForm",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the morpheme's base form.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.hiLike" },
              
              { "type" : "elementRef",
                "key" : "seg" },
              
              { "type" : "elementRef",
                "key" : "m" },
              
              { "type" : "elementRef",
                "key" : "c" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "macroRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "points to the specification for some pattern which is to be included in a schema.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart",
            "model.oddRef" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "the identifier used for the required pattern within the\n        source indicated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "macroSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(macro specification) documents the function and implementation of a pattern.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global",
            "att.identified" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identSynonyms" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "content" },
                  
                  { "type" : "elementRef",
                    "key" : "valList" } ] },
              
              { "type" : "elementRef",
                "key" : "constraintSpec" },
              
              { "type" : "elementRef",
                "key" : "exemplum" },
              
              { "type" : "elementRef",
                "key" : "remarks" },
              
              { "type" : "elementRef",
                "key" : "listRef" } ] } ] },
      
      { "ident" : "mapping",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(character mapping) contains one or more\n\t characters which are related to the parent character or glyph\n\t in some respect, as specified by the type\n\t attribute.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "material",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(material) contains a word or phrase describing the material of which the object being described is composed.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "function",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "describes the\n      function or use of the material in relation to the object\n      as a whole.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "binding",
                  "desc" : 
                  [  ],
                  "shortDesc" : "covering\n          material of a codex",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "endband",
                  "desc" : 
                  [  ],
                  "shortDesc" : "sewing at the\n          head or tail of the codex spine to strengthen the binding,\n          often decorative",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "slipcase",
                  "desc" : 
                  [  ],
                  "shortDesc" : "removable\n          protective cover for a set of one or more codices",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "support",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the surface for writing",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tie",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a ribbon or\n          string used to bind or close a codex or rolled scroll",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "identifies one or more elements to which the metamark applies.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "measure",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(measure) contains a word or phrase referring to some quantity\n    of an object or commodity, usually comprising a number, a unit, and a commodity name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.measurement",
            "att.ranging",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the type of measurement in any\n        convenient typology.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "measureGrp",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(measure group) contains a group of dimensional specifications which relate to the same object, for example\n    the height and width of a manuscript page.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.measurement",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.measureLike" } ] } ] },
      
      { "ident" : "media",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "indicates the location of any form of external media such as\n  an audio or video clip etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.graphicLike",
            "model.recordingPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declaring",
            "att.media",
            "att.resourced",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mimeType",
            "mode" : "change",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.descLike" } ] },
      
      { "ident" : "meeting",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "contains the formalized descriptive title for a meeting or conference, for use in a bibliographic description for an item derived from such a meeting, or as a heading or preamble to publications emanating from it.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper",
            "model.respLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.cmc",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "memberOf",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "specifies class membership of the documented element or class.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the identifier for a class of which the documented element or class is a\n        member or subclass.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "mode",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the effect of this declaration on its parent module.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "add",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this declaration is added to the current definitions",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "delete",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this declaration and all of its children are removed from the current setup",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "max",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the maximum number of times the element can occur in elements which use this model class in their content model",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } },
          
          { "onElement" : true,
            "ident" : "min",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the minumum number of times the element must occur in elements which use this model class in their content model",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "mentioned",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "marks words or phrases mentioned, not used.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "metDecl",
        "type" : "elementSpec",
        "module" : "verse",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Notation eines metrischen Musters, sofern dies als Wert\n    eines Attributs <att>met<\/att>, <att>real<\/att>, oder <att>rhyme<\/att> angegeben ist, für ein\n    beliebiges Strukturelement eines metrischen Textes (z.B. <gi>lg<\/gi>, <gi>l<\/gi>, oder\n    <gi>seg<\/gi>).<\/desc>" ],
        "shortDesc" : "(metrical notation declaration) Notation eines metrischen Musters, sofern dies als Wert\n    eines Attributs met, real, oder rhyme angegeben ist, für ein\n    beliebiges Strukturelement eines metrischen Textes (z.B. lg, l, oder\n    seg).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">zeigt an, ob die Notation die abstrakte metrische Form, die tatsächliche prosodische Realisierung oder das Reimschema oder eine Kombination dessen wiedergibt.<\/desc>" ],
            "shortDesc" : "zeigt an, ob die Notation die abstrakte metrische Form, die tatsächliche prosodische Realisierung oder das Reimschema oder eine Kombination dessen wiedergibt.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "3",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "met",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(met attribute) declaration applies to the abstract metrical form recorded on the met\n            attribute",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "real",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(real attribute) declaration applies to the actual realization of the conventional metrical structure\n            recorded on the real attribute",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "rhyme",
                  "desc" : 
                  [  ],
                  "shortDesc" : "declaration applies to the rhyme scheme recorded on the rhyme attribute",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "pattern",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">definiert einen regulären Ausdruck, der einen\n        zulässigen Wert für diese Notation vorgibt.<\/desc>" ],
            "shortDesc" : "(regular expression pattern) definiert einen regulären Ausdruck, der einen\n        zulässigen Wert für diese Notation vorgibt.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pattern" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.noteLike" } ] },
              
              { "type" : "elementRef",
                "key" : "metSym" } ] } ] },
      
      { "ident" : "metSym",
        "type" : "elementSpec",
        "module" : "verse",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">gibt die beabsichtigte Kennzeichnung durch ein bestimmtes\n    Zeichen oder eine Zeichenfolge innerhalb einer metrischen Notation an, entweder explizit oder\n    über <gi>metSym<\/gi>-Elemente innerhalb des gleichen <gi>metDecl<\/gi>-Elements.<\/desc>" ],
        "shortDesc" : "(metrical notation symbol) gibt die beabsichtigte Kennzeichnung durch ein bestimmtes\n    Zeichen oder eine Zeichenfolge innerhalb einer metrischen Notation an, entweder explizit oder\n    über metSym-Elemente innerhalb des gleichen metDecl-Elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">dokumentiert die spezifizierten Zeichen oder\n        Zeichenfolgen.<\/desc>" ],
            "shortDesc" : "dokumentiert die spezifizierten Zeichen oder\n        Zeichenfolgen.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.word" } } },
          
          { "onElement" : true,
            "ident" : "terminal",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, ob das Symbol definiert mittels anderer\n        Symbole (<att>terminal<\/att> gesetzt ist auf <val>false<\/val>) oder in Prosa\n        (<att>terminal<\/att> auf <val>true<\/val>).<\/desc>" ],
            "shortDesc" : "gibt an, ob das Symbol definiert mittels anderer\n        Symbole (terminal gesetzt ist auf false) oder in Prosa\n        (terminal auf true).",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "metamark",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "contains or describes any kind of graphic or written signal\n   within a document the function of which is to determine how it\n   should be read rather than forming part of the actual content of\n   the document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global" ],
          "atts" : 
          [ "att.global",
            "att.placement",
            "att.spanning" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "function",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "describes the function (for example  status, insertion,\n\t deletion, transposition) of the metamark.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } },
          
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "identifies one or more elements to which the metamark applies.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "milestone",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-29\" xml:lang=\"de\">markiert einen Grenzpunkt, der Abschnitte eines Textes trennen kann, \n    typischerweise (aber nicht notwendigerweise) den Wechsel eines Bezugssystems, \n    der nicht durch ein strukturelles Markup beschrieben werden kann.<\/desc>" ],
        "shortDesc" : "(Grenzpunkt) markiert einen Grenzpunkt, der Abschnitte eines Textes trennen kann, \n    typischerweise (aber nicht notwendigerweise) den Wechsel eines Bezugssystems, \n    der nicht durch ein strukturelles Markup beschrieben werden kann.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-29\" xml:lang=\"de\">Grenzpunkt<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.milestoneLike" ],
          "atts" : 
          [ "att.global",
            "att.breaking",
            "att.cmc",
            "att.edition",
            "att.milestoneUnit",
            "att.spanning",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "mod",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "represents any kind of modification identified within a single document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.spanning",
            "att.transcriptional",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "model",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "describes the processing intended for a specified\n    element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.predicate" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "behaviour",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "names the process or function which this\n        processing model uses in order to produce output.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "alternate",
                  "desc" : 
                  [  ],
                  "shortDesc" : "support display of alternative\n            visualisations, for example by displaying the preferred content, by displaying both in\n            parallel, or by toggling between the two.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "anchor",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create an identifiable anchor point in the\n            output.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "block",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a block structure",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "body",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create the body of a document.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "break",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a line, column, or page break\n            according to the value of type",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "cell",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a table cell",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "cit",
                  "desc" : 
                  [  ],
                  "shortDesc" : "show the content, with an indication of the\n            source",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "document",
                  "desc" : 
                  [  ],
                  "shortDesc" : "start a new output document",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "figure",
                  "desc" : 
                  [  ],
                  "shortDesc" : "make a figure with the title as\n            caption",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "glyph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "show a character by looking up reference to a\n            chardesc at the given URI",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "graphic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "if url is present, uses it to\n            display graphic, else display a placeholder image.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "heading",
                  "desc" : 
                  [  ],
                  "shortDesc" : "creates a heading.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "index",
                  "desc" : 
                  [  ],
                  "shortDesc" : "generate list according to\n              type.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inline",
                  "desc" : 
                  [  ],
                  "shortDesc" : "creates inline element out of\n              content\n            ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "link",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create hyperlink",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a list.\n            ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "listItem",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a list item.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "metadata",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create metadata section",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "note",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a note, often out of line, depending\n            on the value of place; could be margin, footnote, endnote, inline",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "omit",
                  "desc" : 
                  [  ],
                  "shortDesc" : "do nothing, do not process children",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "paragraph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a paragraph out of\n              content.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "row",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a table row",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "section",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a new section of the output\n            document",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "table",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create a table",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "text",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create literal text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "title",
                  "desc" : 
                  [  ],
                  "shortDesc" : "create document title",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "useSourceRendition",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "whether to obey any rendition attribute that is\n        present.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } },
          
          { "onElement" : true,
            "ident" : "output",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "the intended output.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "web",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a\n            web format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "print",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a\n            print format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plain",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a\n            plain text format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "cssClass",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "the name of a CSS class which should be\n        associated with this element",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identEquiv" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "param" },
              
              { "type" : "elementRef",
                "key" : "outputRendition" } ] } ] },
      
      { "ident" : "modelGrp",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(model group) any grouping of model or modelSequence elements with\n    a common output method.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "useSourceRendition",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "whether to obey any rendition attribute which is\n        present.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } },
          
          { "onElement" : true,
            "ident" : "output",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "the intended output method.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "web",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a\n            web format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "print",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a\n            print format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plaintext",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a\n            plain text format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identEquiv" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "outputRendition" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "modelSequence" },
                  
                  { "type" : "elementRef",
                    "key" : "model" } ] } ] } ] },
      
      { "ident" : "modelSequence",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "any sequence of model or modelSequence elements which is to be processed as a single set of actions.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "predicate",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "the condition under which this model applies given as an XPath Predicate Expression.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xpath" } } },
          
          { "onElement" : true,
            "ident" : "useSourceRendition",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "whether to obey any rendition attribute that is present.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } },
          
          { "onElement" : true,
            "ident" : "output",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "the intended output method.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "web",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a web format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "print",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a print format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plaintext",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the output is intended for presentation in a plain text format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identEquiv" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "model" } ] } ] },
      
      { "ident" : "moduleRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(module reference) references a module which is to be incorporated into a schema.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddRef" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "prefix",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a default prefix which will be prepended to all patterns from the imported module.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "include",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a list of the elements which are to be copied from the\nspecified module into the schema being defined.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "except",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a list of the elements which are not to be copied from the specified module into the schema being defined.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "the name of a TEI module",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "url",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(uniform resource locator) refers to a non-TEI module of RELAX NG code by external location",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "content" } ] },
      
      { "ident" : "moduleSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(module specification) documents the structure, content, and purpose of a single\nmodule, i.e. a named and externally visible group of declarations.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global",
            "att.identified",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identEquiv" },
                  
                  { "type" : "elementRef",
                    "key" : "idno" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "elementRef",
                "key" : "exemplum" },
              
              { "type" : "elementRef",
                "key" : "remarks" },
              
              { "type" : "elementRef",
                "key" : "listRef" } ] } ] },
      
      { "ident" : "monogr",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(monographic level) contains bibliographic elements describing an item (e.g. a book or journal) published as an\n    independent item (i.e. as a separate physical object).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "alternate",
                        "minOccurs" : "1",
                        "maxOccurs" : "1",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "author" },
                          
                          { "type" : "elementRef",
                            "key" : "editor" },
                          
                          { "type" : "elementRef",
                            "key" : "meeting" },
                          
                          { "type" : "elementRef",
                            "key" : "respStmt" } ] },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "author" },
                          
                          { "type" : "elementRef",
                            "key" : "editor" },
                          
                          { "type" : "elementRef",
                            "key" : "meeting" },
                          
                          { "type" : "elementRef",
                            "key" : "respStmt" } ] },
                      
                      { "type" : "elementRef",
                        "key" : "title" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.ptrLike" },
                          
                          { "type" : "elementRef",
                            "key" : "idno" },
                          
                          { "type" : "elementRef",
                            "key" : "textLang" },
                          
                          { "type" : "elementRef",
                            "key" : "editor" },
                          
                          { "type" : "elementRef",
                            "key" : "respStmt" } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "alternate",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "title" },
                          
                          { "type" : "classRef",
                            "key" : "model.ptrLike" },
                          
                          { "type" : "elementRef",
                            "key" : "idno" } ] },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "textLang" },
                          
                          { "type" : "elementRef",
                            "key" : "author" },
                          
                          { "type" : "elementRef",
                            "key" : "editor" },
                          
                          { "type" : "elementRef",
                            "key" : "meeting" },
                          
                          { "type" : "elementRef",
                            "key" : "respStmt" } ] } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "authority" },
                      
                      { "type" : "elementRef",
                        "key" : "idno" } ] } ] },
              
              { "type" : "elementRef",
                "key" : "availability" },
              
              { "type" : "classRef",
                "key" : "model.noteLike" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "edition" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "idno" },
                      
                      { "type" : "classRef",
                        "key" : "model.ptrLike" },
                      
                      { "type" : "elementRef",
                        "key" : "editor" },
                      
                      { "type" : "elementRef",
                        "key" : "sponsor" },
                      
                      { "type" : "elementRef",
                        "key" : "funder" },
                      
                      { "type" : "elementRef",
                        "key" : "respStmt" } ] } ] },
              
              { "type" : "elementRef",
                "key" : "imprint" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "imprint" },
                  
                  { "type" : "elementRef",
                    "key" : "extent" },
                  
                  { "type" : "elementRef",
                    "key" : "biblScope" } ] } ] } ] },
      
      { "ident" : "mood",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(mood) contains information about the grammatical mood of verbs (e.g. indicative, subjunctive,\n    imperative).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "move",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(movement) marks the actual movement of one or more characters.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "characterizes the movement, for example as an entrance or exit.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "entrance",
                  "desc" : 
                  [  ],
                  "shortDesc" : "character is entering the stage.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "exit",
                  "desc" : 
                  [  ],
                  "shortDesc" : "character is exiting the stage.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "onStage",
                  "desc" : 
                  [  ],
                  "shortDesc" : "character moves on stage",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "where",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the direction of a stage movement.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.authority" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "L",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(left) stage left",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "R",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(right) stage right",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "C",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(center) centre stage",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "perf",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(performance) identifies the\n      performance or performances in which this movement occurred as\n      specified by pointing to one or more performance elements.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "msContents",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(manuscript contents) describes the intellectual content of a manuscript, manuscript\n    part, or other object either as a series of paragraphs or as a series of structured manuscript items.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.msClass",
            "att.msExcerpt" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "elementRef",
                    "key" : "textLang" },
                  
                  { "type" : "elementRef",
                    "key" : "titlePage" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "msItem" },
                      
                      { "type" : "elementRef",
                        "key" : "msItemStruct" } ] } ] } ] } ] },
      
      { "ident" : "msDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(manuscript description) contains a description of a single identifiable\n    manuscript or other text-bearing object such as an early printed book.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblLike" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.docStatus",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "msIdentifier" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "msContents" },
                      
                      { "type" : "elementRef",
                        "key" : "physDesc" },
                      
                      { "type" : "elementRef",
                        "key" : "history" },
                      
                      { "type" : "elementRef",
                        "key" : "additional" },
                      
                      { "type" : "elementRef",
                        "key" : "msPart" },
                      
                      { "type" : "elementRef",
                        "key" : "msFrag" } ] } ] } ] } ] },
      
      { "ident" : "msFrag",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-10-26\" xml:lang=\"de\">enthält Informationen zu einem Handschriftenfragment einer fragmentierten Handschrift, das heute als Einzeldokument oder eingebunden in eine Handschrift aufbewahrt wird.<\/desc>" ],
        "shortDesc" : "(Fragment einer Handschrift) enthält Informationen zu einem Handschriftenfragment einer fragmentierten Handschrift, das heute als Einzeldokument oder eingebunden in eine Handschrift aufbewahrt wird.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-10-26\" xml:lang=\"de\">Fragment einer Handschrift<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "altIdentifier" },
                  
                  { "type" : "elementRef",
                    "key" : "msIdentifier" } ] },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "msContents" },
                      
                      { "type" : "elementRef",
                        "key" : "physDesc" },
                      
                      { "type" : "elementRef",
                        "key" : "history" },
                      
                      { "type" : "elementRef",
                        "key" : "additional" } ] } ] } ] } ] },
      
      { "ident" : "msIdentifier",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(manuscript identifier) contains the information required to identify the manuscript or similar object being described.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.placeNamePart" },
                  
                  { "type" : "elementRef",
                    "key" : "institution" },
                  
                  { "type" : "elementRef",
                    "key" : "repository" },
                  
                  { "type" : "elementRef",
                    "key" : "collection" },
                  
                  { "type" : "elementRef",
                    "key" : "idno" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "msName" },
                  
                  { "type" : "elementRef",
                    "key" : "objectName" },
                  
                  { "type" : "elementRef",
                    "key" : "altIdentifier" } ] } ] } ] },
      
      { "ident" : "msItem",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(manuscript item) describes an individual work or item within the intellectual\n  content of a manuscript, manuscript part, or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.msItemPart" ],
          "atts" : 
          [ "att.global",
            "att.msClass",
            "att.msExcerpt" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "locus" },
                  
                  { "type" : "elementRef",
                    "key" : "locusGrp" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.titlepagePart" },
                      
                      { "type" : "classRef",
                        "key" : "model.msItemPart" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] } ] } ] },
      
      { "ident" : "msItemStruct",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(structured manuscript item) contains a structured description for an\n  individual work or item within the intellectual content of a manuscript, manuscript part, or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.msItemPart" ],
          "atts" : 
          [ "att.global",
            "att.msClass",
            "att.msExcerpt" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "locus" },
                  
                  { "type" : "elementRef",
                    "key" : "locusGrp" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "author" },
                      
                      { "type" : "elementRef",
                        "key" : "respStmt" },
                      
                      { "type" : "elementRef",
                        "key" : "title" },
                      
                      { "type" : "elementRef",
                        "key" : "rubric" },
                      
                      { "type" : "elementRef",
                        "key" : "incipit" },
                      
                      { "type" : "elementRef",
                        "key" : "msItemStruct" },
                      
                      { "type" : "elementRef",
                        "key" : "explicit" },
                      
                      { "type" : "elementRef",
                        "key" : "finalRubric" },
                      
                      { "type" : "elementRef",
                        "key" : "colophon" },
                      
                      { "type" : "elementRef",
                        "key" : "decoNote" },
                      
                      { "type" : "elementRef",
                        "key" : "listBibl" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "bibl" },
                          
                          { "type" : "elementRef",
                            "key" : "biblStruct" } ] },
                      
                      { "type" : "elementRef",
                        "key" : "filiation" },
                      
                      { "type" : "classRef",
                        "key" : "model.noteLike" },
                      
                      { "type" : "elementRef",
                        "key" : "textLang" } ] } ] } ] } ] },
      
      { "ident" : "msName",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-23\" xml:lang=\"de\">enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase, der für ein Manuskript oder anderes Objekt verwendet wird, anstatt einer formalen Identifikationsnummer oder Signatur.<\/desc>" ],
        "shortDesc" : "(Manuskriptname) enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase, der für ein Manuskript oder anderes Objekt verwendet wird, anstatt einer formalen Identifikationsnummer oder Signatur.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-23\" xml:lang=\"de\">Manuskriptname<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "rs" },
              
              { "type" : "elementRef",
                "key" : "name" } ] } ] },
      
      { "ident" : "msPart",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-10-26\" xml:lang=\"de\">enthält Informationen zu einer kodikologischen Einheit innerhalb einer Handschrift.<\/desc>" ],
        "shortDesc" : "(Handschriftenteil (kodikologische Einheit)) enthält Informationen zu einer kodikologischen Einheit innerhalb einer Handschrift.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-10-26\" xml:lang=\"de\">Handschriftenteil (kodikologische Einheit)<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "msIdentifier" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "msContents" },
                      
                      { "type" : "elementRef",
                        "key" : "physDesc" },
                      
                      { "type" : "elementRef",
                        "key" : "history" },
                      
                      { "type" : "elementRef",
                        "key" : "additional" },
                      
                      { "type" : "elementRef",
                        "key" : "msPart" } ] } ] } ] } ] },
      
      { "ident" : "musicNotation",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(music notation) contains description of type of musical notation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "name",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase.<\/desc>" ],
        "shortDesc" : "(Name, Eigenname) enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Name, Eigenname<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.nameLike.agent",
            "model.personPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "nameLink",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(name link) contains a connecting phrase or link used within a name but not regarded as part of it, such as van der or\n            of.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "namespace",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\"> liefert die formale Bezeichnung des Namensraums, zu\n    dem die Elemente als Kind-Elemente gehören.<\/desc>" ],
        "shortDesc" : "(namespace)  liefert die formale Bezeichnung des Namensraums, zu\n    dem die Elemente als Kind-Elemente gehören.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">gibt die vollständige formale Bezeichnung des betreffenden\n        Namensraums an.<\/desc>" ],
            "shortDesc" : "gibt die vollständige formale Bezeichnung des betreffenden\n        Namensraums an.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.namespace" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "tagUsage" } ] },
      
      { "ident" : "nationality",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(nationality) contains an informal description of a person's present or past nationality or citizenship.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "birth",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "naturalised",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "self-assigned",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "node",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(node) encodes a node, a possibly labeled point in a graph.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides the value of a node, which is a feature structure or\nother analytic element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "provides a type for a node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "initial",
                  "desc" : 
                  [  ],
                  "shortDesc" : "initial node in a transition network",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "final",
                  "desc" : 
                  [  ],
                  "shortDesc" : "final node in a transition network",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "adjTo",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(adjacent to) gives the identifiers of the nodes which are adjacent to the current node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "adjFrom",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(adjacent from) gives the identifiers of the nodes which are adjacent from the current\nnode.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "adj",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(adjacent) gives the identifiers of the nodes which are both adjacent to and\nadjacent from the current node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "inDegree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the in degree of the node, the number of nodes which\nare adjacent from the given node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "outDegree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the out degree of the node, the number of nodes which\nare adjacent to the given node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "degree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the degree of the node, the number of arcs with which\nthe node is incident.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "label" } ] },
      
      { "ident" : "normalization",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, in welchem Ausmaß das Original bei der\n    Umwandlung in elektronische Form normalisiert und vereinheitlicht wurde.<\/desc>" ],
        "shortDesc" : "(normalization) gibt an, in welchem Ausmaß das Original bei der\n    Umwandlung in elektronische Form normalisiert und vereinheitlicht wurde.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "method",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> bezeichnet die Methode, die angewandt wurde um\n        Normalisierungen im Text kenntlich zu machen.<\/desc>" ],
            "shortDesc" : " bezeichnet die Methode, die angewandt wurde um\n        Normalisierungen im Text kenntlich zu machen.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "silent",
                  "desc" : 
                  [  ],
                  "shortDesc" : "normalization made silently",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "markup",
                  "desc" : 
                  [  ],
                  "shortDesc" : "normalization represented using markup",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "notatedMusic",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [  ],
        "shortDesc" : "encodes the presence of music notation in a text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.placement",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.labelLike" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" },
              
              { "type" : "elementRef",
                "key" : "graphic" },
              
              { "type" : "elementRef",
                "key" : "binaryObject" },
              
              { "type" : "elementRef",
                "key" : "seg" } ] } ] },
      
      { "ident" : "note",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">enthält eine Anmerkung oder Annotation.<\/desc>" ],
        "shortDesc" : "(Anmerkung) enthält eine Anmerkung oder Annotation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Anmerkung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.annotationLike",
            "model.annotationPart.body",
            "model.correspActionPart",
            "model.correspContextPart",
            "model.correspDescPart",
            "model.noteLike" ],
          "atts" : 
          [ "att.global",
            "att.anchoring",
            "att.cmc",
            "att.placement",
            "att.pointing",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "noteGrp",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(note group) contains a group of notes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.correspActionPart",
            "model.correspContextPart",
            "model.correspDescPart",
            "model.noteLike" ],
          "atts" : 
          [ "att.global",
            "att.anchoring",
            "att.cmc",
            "att.placement",
            "att.pointing",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "desc" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "note" },
                  
                  { "type" : "elementRef",
                    "key" : "noteGrp" } ] } ] } ] },
      
      { "ident" : "notesStmt",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">fasst Anmerkungen zu einem Text zusammen, zusätzlich zu jenen Informationen, die in anderen Teilen der bibliografischen Beschreibung bereits festgehalten sind.<\/desc>" ],
        "shortDesc" : "(Zusätzliche Anmerkungen) fasst Anmerkungen zu einem Text zusammen, zusätzlich zu jenen Informationen, die in anderen Teilen der bibliografischen Beschreibung bereits festgehalten sind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Zusätzliche Anmerkungen<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.noteLike" },
              
              { "type" : "elementRef",
                "key" : "relatedItem" } ] } ] },
      
      { "ident" : "num",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">beinhaltet eine Zahl, die auf beliebige Art geschrieben sein kann.<\/desc>" ],
        "shortDesc" : "(Zahl) beinhaltet eine Zahl, die auf beliebige Art geschrieben sein kann.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Zahl<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.ranging",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">bestimmt die Art des numerischen Wertes.<\/desc>" ],
            "shortDesc" : "bestimmt die Art des numerischen Wertes.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "cardinal",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Kardinalzahl, z. B. 21, 21,5<\/desc>" ],
                  "shortDesc" : "Kardinalzahl, z. B. 21, 21,5",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ordinal",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Ordinalzahl, z. B. 21., fünfter<\/desc>" ],
                  "shortDesc" : "Ordinalzahl, z. B. 21., fünfter",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "fraction",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Bruchzahl, z. B. 1\/2 oder drei Viertel<\/desc>" ],
                  "shortDesc" : "Bruchzahl, z. B. 1\/2 oder drei Viertel",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "percentage",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Prozentangabe<\/desc>" ],
                  "shortDesc" : "Prozentangabe",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">beinhaltet den Zahlenwert in standardisierter Form.<\/desc>" ],
            "shortDesc" : "beinhaltet den Zahlenwert in standardisierter Form.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [ "<valDesc>a numeric value.<\/valDesc>",
              "<valDesc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"de\">ein numerischer Wert<\/valDesc>" ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "number",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(number) indicates grammatical number associated with a form, as given in a dictionary.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "numeric",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(numeric value) represents the value part of a feature-value specification\n  which contains a numeric value or range.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a lower bound for the numeric value represented,\n      and also (if max is not supplied) its upper bound.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } },
          
          { "onElement" : true,
            "ident" : "max",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies an upper bound for the numeric value represented.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } },
          
          { "onElement" : true,
            "ident" : "trunc",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies whether the value represented should be\n\t  truncated to give an integer value.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "nym",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(canonical name) contains the definition for a canonical name or name component of any kind.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "parts",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "points to constituent nyms.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "idno" },
              
              { "type" : "classRef",
                "key" : "model.entryPart" },
              
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "elementRef",
                "key" : "nym" } ] } ] },
      
      { "ident" : "oRef",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(orthographic-form reference) in a dictionary example, indicates a reference to the orthographic form(s) of the headword.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.ptrLike.form" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.notated",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the kind of typographic modification made to the headword in the reference.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "cap",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(capital) indicates first letter is given as capital",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "noHyph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(no hyphen) indicates that the headword, though a prefix or suffix, loses its hyphen",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "oRef" } ] } ] },
      
      { "ident" : "object",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-22\" xml:lang=\"de\">enthält die Beschreibung eines einzelnen identifizierbaren physischen Objekts.<\/desc>" ],
        "shortDesc" : "enthält die Beschreibung eines einzelnen identifizierbaren physischen Objekts.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.objectLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.declaring",
            "att.docStatus",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "objectIdentifier" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "msContents" },
                      
                      { "type" : "elementRef",
                        "key" : "physDesc" },
                      
                      { "type" : "elementRef",
                        "key" : "history" },
                      
                      { "type" : "elementRef",
                        "key" : "additional" } ] } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.biblLike" },
                  
                  { "type" : "elementRef",
                    "key" : "linkGrp" },
                  
                  { "type" : "elementRef",
                    "key" : "link" } ] },
              
              { "type" : "elementRef",
                "key" : "object" } ] } ] },
      
      { "ident" : "objectDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(object description) contains a description of the physical components making up the object which is being described.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "form",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(form) a short  project-specific name identifying the physical form of\n      the carrier, for example as a codex, roll, fragment, partial leaf,\n      cutting etc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "supportDesc" },
                  
                  { "type" : "elementRef",
                    "key" : "layoutDesc" } ] } ] } ] },
      
      { "ident" : "objectIdentifier",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-22\" xml:lang=\"de\">gruppiert einen oder mehrere Identifikatoren oder Teile von Lokalisierungsinformationen, die ein einzelnes Objekt betreffen.<\/desc>" ],
        "shortDesc" : "(Objektidentifikator) gruppiert einen oder mehrere Identifikatoren oder Teile von Lokalisierungsinformationen, die ein einzelnes Objekt betreffen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-22\" xml:lang=\"de\">Objektidentifikator<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.placeNamePart" },
              
              { "type" : "elementRef",
                "key" : "institution" },
              
              { "type" : "elementRef",
                "key" : "repository" },
              
              { "type" : "elementRef",
                "key" : "collection" },
              
              { "type" : "elementRef",
                "key" : "idno" },
              
              { "type" : "elementRef",
                "key" : "msName" },
              
              { "type" : "elementRef",
                "key" : "objectName" },
              
              { "type" : "elementRef",
                "key" : "altIdentifier" },
              
              { "type" : "elementRef",
                "key" : "address" } ] } ] },
      
      { "ident" : "objectName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-22\" xml:lang=\"de\">enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase, der verwendet wird, um auf ein Objekt zu verweisen.<\/desc>" ],
        "shortDesc" : "(Name eines Objekts) enthält einen Eigennamen in Form eines Nomens oder einer Nominalphrase, der verwendet wird, um auf ein Objekt zu verweisen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-22\" xml:lang=\"de\">Name eines Objekts<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.nameLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "objectType",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(object type) contains a word or phrase describing the type of object being referred to.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "occupation",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(occupation) contains an informal description of a person's trade, profession or occupation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "primary",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "other",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "paid",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unpaid",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the\n      classification system or taxonomy in use, for example by\n      supplying the identifier of a taxonomy element, or\n      pointing to some other resource.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "code",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies an occupation code defined within the classification system or taxonomy defined by the scheme\n                attribute.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "offset",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(offset) marks that part of a relative temporal or spatial expression which indicates the direction of the offset between the two place names, dates, or times involved in the expression.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.offsetLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "opener",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">fasst Datumszeile, Verfasserangabe, Anredeformel und ähnliche Phrasen zusammen, die einleitend zu\n    Beginn eines Abschnitts stehen, vor allem bei einem Brief.<\/desc>" ],
        "shortDesc" : "(opener) fasst Datumszeile, Verfasserangabe, Anredeformel und ähnliche Phrasen zusammen, die einleitend zu\n    Beginn eines Abschnitts stehen, vor allem bei einem Brief.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divTopPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "elementRef",
                "key" : "argument" },
              
              { "type" : "elementRef",
                "key" : "byline" },
              
              { "type" : "elementRef",
                "key" : "dateline" },
              
              { "type" : "elementRef",
                "key" : "epigraph" },
              
              { "type" : "elementRef",
                "key" : "salute" },
              
              { "type" : "elementRef",
                "key" : "signed" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "org",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(organization) provides information\n  about an identifiable organization such as a business, a tribe, or\n  any other grouping of people.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.personLike" ],
          "atts" : 
          [ "att.global",
            "att.editLike",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "role",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a primary\n      role or classification for the organization.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.labelLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.nameLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.placeLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.orgPart" },
                      
                      { "type" : "classRef",
                        "key" : "model.milestoneLike" } ] } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.biblLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.ptrLike" },
                  
                  { "type" : "elementRef",
                    "key" : "linkGrp" },
                  
                  { "type" : "elementRef",
                    "key" : "link" } ] },
              
              { "type" : "classRef",
                "key" : "model.personLike" } ] } ] },
      
      { "ident" : "orgName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(organization name) contains an organizational name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.nameLike.agent" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "orig",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält jene Schreibweise, die der Vorlage folgt und nicht normalisiert oder korrigiert ist.<\/desc>" ],
        "shortDesc" : "(originale Form) enthält jene Schreibweise, die der Vorlage folgt und nicht normalisiert oder korrigiert ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">originale Form<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "origDate",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(origin date) contains any form of date, used to identify the date of origin for a manuscript, manuscript part, or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global",
            "att.calendarSystem",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "origPlace",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(origin place) contains any form of place name, used to identify the place of origin for a manuscript, manuscript part, or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "origin",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(origin) contains any descriptive or other information concerning the origin of  a manuscript, manuscript part, or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "orth",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(orthographic form) gives the orthographic form of a dictionary headword.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.formPart" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.notated",
            "att.partials",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the type of spelling.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "outputRendition",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "\n    describes the rendering or\n    appearance intended for all occurrences of an element in a specified\n    context for a specified type of output.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scope",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "provides a way of defining\n          pseudo-elements, that is, styling rules applicable to specific\n        sub-portions of an element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "first-line",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling applies to the first line of the\n            target element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "first-letter",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling applies to the first character of the\n            target element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "before",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling should be applied immediately before\n            the content of the target element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "after",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling should be applied immediately after\n            the content of the target element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "p",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">markiert einen Absatz in einem Prosatext.<\/desc>" ],
        "shortDesc" : "(Absatz) markiert einen Absatz in einem Prosatext.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Absatz<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.declaring",
            "att.fragmentable",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "pRef",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(pronunciation reference) in a dictionary example, indicates a reference to the pronunciation(s) of the headword.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.ptrLike.form" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.notated",
            "att.pointing" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "pRef" } ] } ] },
      
      { "ident" : "param",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "provides a parameter for a model behaviour by\n    supplying its name and an XPath expression identifying the location of its content.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "a name for the parameter being supplied.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "alternate",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with behaviour\n              alternate, a parameter of this name supplies one of the pair of possible\n            values; for example the regularized form rather than the original form within a\n              choice element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "default",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with behaviour\n              alternate, a parameter of this name supplies one of the pair of possible\n            values; for example the original form rather than the regularized form within a\n              choice element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "height",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with behaviour\n              graphic, a parameter of this name supplies a value for the height of\n            the graphic e.g. 300px, 50%.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "id",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a parameter of this name should supply a\n            unique identifier for the element being processed; as for example with the\n              anchor behaviour",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "label",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a parameter of this name should supply an\n            expression to be used to label something, for example concat('Page ', @n)\n            for a page beginning or @n for a footnote reference; typically used with the\n              note or break behaviours",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "level",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with the heading\n            behaviour, a parameter of this name supplies a positive integer indicating the\n            hierarchic level of a heading.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "link",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with the link\n            behaviour, a parameter of this name should supply a URL to be used as the target of a\n            link. ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "place",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with the note\n            behaviour, a parameter of this name should provide a string which describes the intended\n            placement of some text; typical values include margin, footnote, endnote,\n            inline, bottom",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "type",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a parameter of this name can be used to\n            categorize the specified behaviour in any way; for example the kind of break (when used\n            with the break behaviour) or the kind of index to be generated (if used\n            with the index behaviour) etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "url",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with behaviour\n              graphic, a parameter of this name supplies a a URL indicating the\n            graphic intended.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "width",
                  "desc" : 
                  [  ],
                  "shortDesc" : "when used with behaviour\n              graphic, a parameter of this name supplies a value for the width of the\n            graphic e.g. 400px, 70%.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies an XPath expression which when evaluated\n        provides the value for the parameter",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xpath" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "paramList",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "list of parameter specifications.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "paramSpec" } ] },
      
      { "ident" : "paramSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "supplies specification for one parameter of a model\n    behaviour.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.identified" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.identEquiv" },
              
              { "type" : "classRef",
                "key" : "model.descLike" } ] } ] },
      
      { "ident" : "particDesc",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(participation description) describes the identifiable speakers, voices, or\n    other participants in any kind of text or other persons named or otherwise referred to in a\n    text, edition, or metadata.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.personLike" },
                  
                  { "type" : "elementRef",
                    "key" : "listPerson" },
                  
                  { "type" : "elementRef",
                    "key" : "listOrg" } ] } ] } ] },
      
      { "ident" : "path",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-13\" xml:lang=\"de\">definiert eine beliebige Linie, die durch zwei oder mehr Punkte innerhalb eines <gi>surface<\/gi> Elements verläuft.<\/desc>" ],
        "shortDesc" : "(Pfad) definiert eine beliebige Linie, die durch zwei oder mehr Punkte innerhalb eines surface Elements verläuft.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-13\" xml:lang=\"de\">Pfad<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart" ],
          "atts" : 
          [ "att.global",
            "att.coordinated",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "points",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-13\" xml:lang=\"de\">beschreibt eine Linie innerhalb eines Begrenzungsrahmens, der durch das Elternelement definiert ist, über eine Reihe von zwei oder mehr Zahlenpaaren, die jeweils die X- und Y-Koordinaten eines Punktes dieser Linie angeben.<\/desc>" ],
            "shortDesc" : "beschreibt eine Linie innerhalb eines Begrenzungsrahmens, der durch das Elternelement definiert ist, über eine Reihe von zwei oder mehr Zahlenpaaren, die jeweils die X- und Y-Koordinaten eines Punktes dieser Linie angeben.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "2",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.point" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "pause",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(pause) marks a pause either between or within utterances.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.spoken" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.cmc",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "pb",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">markiert den Anfang \n    einer neuen Seite in einem Dokument mit Seitenzahlen.<\/desc>" ],
        "shortDesc" : "(Seitenanfang) markiert den Anfang \n    einer neuen Seite in einem Dokument mit Seitenzahlen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Seitenanfang<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.milestoneLike" ],
          "atts" : 
          [ "att.global",
            "att.breaking",
            "att.cmc",
            "att.edition",
            "att.spanning",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "pc",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält ein Zeichen oder eine Zeichenkette, die ein einzelnes Interpunktionszeichen repräsentiert.<\/desc>" ],
        "shortDesc" : "(Interpunktionszeichen) enthält ein Zeichen oder eine Zeichenkette, die ein einzelnes Interpunktionszeichen repräsentiert.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Interpunktionszeichen<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.segLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.linguistic",
            "att.segLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "force",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">gibt an, in welchem Maß das betreffende Interpunktionszeichen Wörter oder Phrasen gewöhnlich\n        voneinander trennt.<\/desc>" ],
            "shortDesc" : "gibt an, in welchem Maß das betreffende Interpunktionszeichen Wörter oder Phrasen gewöhnlich\n        voneinander trennt.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "strong",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Interpunktionszeichen ist ein Wortbegrenzungszeichen.<\/desc>" ],
                  "shortDesc" : "das Interpunktionszeichen ist ein Wortbegrenzungszeichen.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "weak",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Interpunktionszeichen ist kein Wortbegrenzungszeichen.<\/desc>" ],
                  "shortDesc" : "das Interpunktionszeichen ist kein Wortbegrenzungszeichen.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inter",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">das Interpunktionszeichen kann oder kann nicht als Wortbegrenzungszeichen fungieren.<\/desc>" ],
                  "shortDesc" : "das Interpunktionszeichen kann oder kann nicht als Wortbegrenzungszeichen fungieren.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "unit",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">gibt die Art der Einheit an, die durch das Interpunktionszeichen begrenzt wird.<\/desc>" ],
            "shortDesc" : "gibt die Art der Einheit an, die durch das Interpunktionszeichen begrenzt wird.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "pre",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">gibt an, ob das Interpunktionszeichen der Einheit, die es begrenzt, vorangeht oder folgt.<\/desc>" ],
            "shortDesc" : "gibt an, ob das Interpunktionszeichen der Einheit, die es begrenzt, vorangeht oder folgt.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "c" },
              
              { "type" : "classRef",
                "key" : "model.pPart.edit" } ] } ] },
      
      { "ident" : "per",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(person) contains an indication of the grammatical person (1st, 2nd, 3rd, etc.) associated with a\n    given inflected form in a dictionary.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "performance",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(performance) contains a section of front or back matter describing how a dramatic piece is to be\n    performed in general or how it was performed on some specific occasion.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.frontPart.drama" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.common" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottom" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "persName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(personal name) contains a proper noun or proper-noun phrase referring to a person, possibly including one or more of the person's forenames, surnames, honorifics, added names, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.nameLike.agent",
            "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "persPronouns",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(personal pronouns) indicates the personal pronouns used, or assumed to be used, by the individual being described.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persNamePart",
            "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "instant",
            "mode" : "delete",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } },
          
          { "onElement" : true,
            "ident" : "evidence",
            "mode" : "replace",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "(evidence) indicates support\n      for the listed personal pronouns.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "conjecture",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(conjecture) The given value\n\t  was selected based on assumptions by someone besides the\n\t  person to whom this pronoun applies. As a result, the value\n\t  may be erroneous.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "selfIdentification",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(self identification) The given value\n          has been explicitly stated or confirmed by the person to\n          whom this pronoun applies.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "trustedThirdParty",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(trusted third party) The given value\n\t  has been supplied by another individual trusted by the\n\t  encoder to know the preferences of the person to whom this\n\t  pronoun applies.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "(value) supplies a\n      regularized value for personal pronouns.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "e",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(e) e\/eirs",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "he",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(he) he\/him\/his",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "she",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(she) she\/her\/hers",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "they",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(they) they\/them\/theirs",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "person",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(person) provides information about an identifiable individual, for example a participant in a language interaction, or a person referred to in a\n        historical source.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.personLike" ],
          "atts" : 
          [ "att.global",
            "att.editLike",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "role",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a primary role or classification for the person.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "sex",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the sex of the person.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.sex" } } },
          
          { "onElement" : true,
            "ident" : "gender",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the gender of the person.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.gender" } } },
          
          { "onElement" : true,
            "ident" : "age",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies an age group for the person.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.personPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "classRef",
                    "key" : "model.ptrLike" } ] } ] } ] },
      
      { "ident" : "personGrp",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(personal group) describes a group of individuals treated as a single person for analytic purposes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.personLike" ],
          "atts" : 
          [ "att.global",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "role",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the role of this group of participants in the interaction.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "sex",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the sex of the participant group.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.sex" } } },
          
          { "onElement" : true,
            "ident" : "gender",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the gender of the participant group.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.gender" } } },
          
          { "onElement" : true,
            "ident" : "age",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the age group of the participants.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "size",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "describes\n      informally the size or approximate size of the group for example\n      by means of a number and an indication of accuracy e.g. approx 200.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.personPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "persona",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "provides information about one of the personalities identified for a given individual, where\n    an individual has multiple personalities.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.editLike",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "role",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a primary role or classification for the persona.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "sex",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the sex of the persona.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.sex" } } },
          
          { "onElement" : true,
            "ident" : "gender",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the gender of the persona.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.gender" } } },
          
          { "onElement" : true,
            "ident" : "age",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies an age group for the persona.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.personPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "phr",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "(phrase) represents a grammatical phrase.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.segLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.notated",
            "att.segLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "physDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(physical description) contains a full physical description of a\nmanuscript, manuscript part, or other object optionally subdivided using more\nspecialized elements from the model.physDescPart class.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "classRef",
                "key" : "model.physDescPart" } ] } ] },
      
      { "ident" : "place",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(place) contains data about a geographic location.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeLike" ],
          "atts" : 
          [ "att.global",
            "att.editLike",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.labelLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.placeStateLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.eventLike" },
                      
                      { "type" : "elementRef",
                        "key" : "name" } ] } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.biblLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.ptrLike" },
                  
                  { "type" : "elementRef",
                    "key" : "idno" },
                  
                  { "type" : "elementRef",
                    "key" : "linkGrp" },
                  
                  { "type" : "elementRef",
                    "key" : "link" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.placeLike" },
                  
                  { "type" : "elementRef",
                    "key" : "listPlace" } ] } ] } ] },
      
      { "ident" : "placeName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(place name) contains an absolute or relative place name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeNamePart",
            "model.settingPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "population",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(population) contains information about the population of a place.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "precision" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.pLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.labelLike" } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.noteLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.biblLike" } ] } ] },
              
              { "type" : "elementRef",
                "key" : "population" } ] } ] },
      
      { "ident" : "pos",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(part of speech) indicates the part of speech assigned to a dictionary \nheadword  such as noun, verb, or adjective.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.lexicalRefinement" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "post",
        "type" : "elementSpec",
        "module" : "cmc",
        "desc" : 
        [  ],
        "shortDesc" : "a written (or spoken) contribution to a CMC interaction which has been composed (or recorded) by its author in its entirety before being transmitted over a network (e.g., the internet) and made available on the monitor or screen of the other parties en bloc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.cmc" ],
          "atts" : 
          [ "att.global",
            "att.ascribed",
            "att.canonical",
            "att.cmc",
            "att.datable",
            "att.docStatus",
            "att.fragmentable",
            "att.indentation",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "modality",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "written or spoken mode.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "written",
                  "desc" : 
                  [  ],
                  "shortDesc" : "for stretches of text and\/or multimodal elements",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "spoken",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(for audio (or audio-visual) posts) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "replyTo",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "indicates to which previous post the current post replies or refers.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "elementRef",
                "key" : "opener" },
              
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "elementRef",
                "key" : "lg" },
              
              { "type" : "classRef",
                "key" : "model.lLike" },
              
              { "type" : "elementRef",
                "key" : "closer" },
              
              { "type" : "elementRef",
                "key" : "postscript" },
              
              { "type" : "elementRef",
                "key" : "signed" },
              
              { "type" : "elementRef",
                "key" : "trailer" },
              
              { "type" : "classRef",
                "key" : "model.divWrapper" } ] } ] },
      
      { "ident" : "postBox",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">enthält eine Nummer oder eine andere Kennung für eine Postanschrift,\n    bei der es sich nicht um eine Straßenadresse handelt.<\/desc>" ],
        "shortDesc" : "(Postfach) enthält eine Nummer oder eine andere Kennung für eine Postanschrift,\n    bei der es sich nicht um eine Straßenadresse handelt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Postfach<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.addrPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "postCode",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">enthält einen numerischen oder alphanumerischen Schlüssel,\n        der als Teil einer Postadresse zur Vereinfachung der Sortierung oder Zustellung von Postsendungen verwendet wird.<\/desc>" ],
        "shortDesc" : "(Postleitzahl) enthält einen numerischen oder alphanumerischen Schlüssel,\n        der als Teil einer Postadresse zur Vereinfachung der Sortierung oder Zustellung von Postsendungen verwendet wird.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-04-11\" xml:lang=\"de\">Postleitzahl<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.addrPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "postscript",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält einen Nachtrag (Postskriptum), z. B. zu einem Brief.<\/desc>" ],
        "shortDesc" : "enthält einen Nachtrag (Postskriptum), z. B. zu einem Brief.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divBottomPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.placement",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "classRef",
                    "key" : "model.divTopPart" } ] },
              
              { "type" : "classRef",
                "key" : "model.common" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "classRef",
                    "key" : "model.common" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottomPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "precision",
        "type" : "elementSpec",
        "module" : "certainty",
        "desc" : 
        [  ],
        "shortDesc" : "indicates the numerical accuracy or precision  associated with some aspect of the text markup.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.certLike",
            "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.ranging",
            "att.scoping" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "precision",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "characterizes the precision of the element or attribute pointed \n        to by the precision element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.certainty" } } },
          
          { "onElement" : true,
            "ident" : "stdDeviation",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a standard deviation associated with the value in\n      question.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "prefixDef",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(prefix definition) defines a prefixing scheme used in teidata.pointer values,\n  showing how abbreviated URIs using the scheme may be expanded into full URIs.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.patternReplacement" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a name which functions as the prefix for an abbreviated\n          pointing scheme such as a private URI scheme. The prefix constitutes the \n        text preceding the first colon.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.prefix" } } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "preparedness",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(preparedness) describes the extent to which a text may be regarded as\nprepared or spontaneous.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "a keyword characterizing the type of preparedness.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "none",
                  "desc" : 
                  [  ],
                  "shortDesc" : "spontaneous or unprepared",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "scripted",
                  "desc" : 
                  [  ],
                  "shortDesc" : "follows a script",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "formulaic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "follows a predefined set of conventions",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "revised",
                  "desc" : 
                  [  ],
                  "shortDesc" : "polished or revised before presentation",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "principal",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt den Namen des Projektleiters an, der für die Erstellung eines elektronischen Textes verantwortlich ist.<\/desc>" ],
        "shortDesc" : "(Projektleiter) gibt den Namen des Projektleiters an, der für die Erstellung eines elektronischen Textes verantwortlich ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Projektleiter<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.respLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "profileDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">enthält eine detaillierte Beschreibung der nicht-bibliografischen Merkmale des Textes, besonders der verwendeten Sprachen und Subsprachen, \n        der Entstehungsbedingungen eines Textes sowie der Beteiligten und deren Umfeld.<\/desc>" ],
        "shortDesc" : "(Beschreibung des Textprofils) enthält eine detaillierte Beschreibung der nicht-bibliografischen Merkmale des Textes, besonders der verwendeten Sprachen und Subsprachen, \n        der Entstehungsbedingungen eines Textes sowie der Beteiligten und deren Umfeld.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Beschreibung des Textprofils<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.teiHeaderPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.profileDescPart" } ] },
      
      { "ident" : "projectDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beschreibt detailliert Ziel bzw. Zweck, für den eine Datei kodiert wurde, zusammen mit weiteren relevanten Informationen, \n        die das Verfahren betreffen, nach dem die Daten zusammengestellt oder gesammelt wurden.<\/desc>" ],
        "shortDesc" : "(Beschreibung des Projekts) beschreibt detailliert Ziel bzw. Zweck, für den eine Datei kodiert wurde, zusammen mit weiteren relevanten Informationen, \n        die das Verfahren betreffen, nach dem die Daten zusammengestellt oder gesammelt wurden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Beschreibung des Projekts<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "prologue",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(Prolog) contains the prologue to a drama, typically spoken by an actor out of character, possibly in\n    association with a particular performance or venue.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-08-08\" xml:lang=\"de\">Prolog<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.frontPart.drama" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divTop" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.common" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottom" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "pron",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(pronunciation) contains the pronunciation(s) of the word.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.formPart" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.notated",
            "att.partials",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "provenance",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(Provenienz) contains any descriptive or other information concerning a single identifiable episode during the history of a manuscript, manuscript part, or other object after its creation but before its acquisition.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-08-08\" xml:lang=\"de\">Provenienz<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "ptr",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(pointer) defines a pointer to another location.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.annotationPart.body",
            "model.ptrLike" ],
          "atts" : 
          [ "att.global",
            "att.cReferencing",
            "att.cmc",
            "att.declaring",
            "att.internetMedia",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "pubPlace",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält den Namen des Orts, an dem ein bibliografisches Objekt veröffentlicht wurde.<\/desc>" ],
        "shortDesc" : "(Verlagsort) enthält den Namen des Orts, an dem ein bibliografisches Objekt veröffentlicht wurde.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Verlagsort<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.imprintPart",
            "model.publicationStmtPart.detail" ],
          "atts" : 
          [ "att.global",
            "att.naming" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "publicationStmt",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">umfasst Angaben zu Veröffentlichung oder Vertrieb eines elektronischen oder sonstigen Textes.<\/desc>" ],
        "shortDesc" : "(Angaben zur Veröffentlichung) umfasst Angaben zu Veröffentlichung oder Vertrieb eines elektronischen oder sonstigen Textes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angaben zur Veröffentlichung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.publicationStmtPart.agency" },
                  
                  { "type" : "classRef",
                    "key" : "model.publicationStmtPart.detail" } ] },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "publisher",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">gibt den Namen der Organisation an, die für die Veröffentlichung und Verbreitung eines\n    bibliografischen Objekts verantwortlich ist.<\/desc>" ],
        "shortDesc" : "(Verlag) gibt den Namen der Organisation an, die für die Veröffentlichung und Verbreitung eines\n    bibliografischen Objekts verantwortlich ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Verlag<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.imprintPart",
            "model.publicationStmtPart.agency" ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "punctuation",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "specifies editorial practice adopted with respect to punctuation marks in the original.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "marks",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether or not punctation marks have been retained as content within the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "none",
                  "desc" : 
                  [  ],
                  "shortDesc" : "no punctuation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "some",
                  "desc" : 
                  [  ],
                  "shortDesc" : "some punctuation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "all",
                  "desc" : 
                  [  ],
                  "shortDesc" : "all punctuation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "placement",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : " indicates the positioning of punctuation marks that are associated with marked up text as being encoded within the element surrounding the text or immediately before or after it.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "internal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "punctuation marks found at the start or end of a marked up text component are included within its surrounding element;",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "external",
                  "desc" : 
                  [  ],
                  "shortDesc" : "punctuation marks found at the start or end of a marked up text component appear immediately before or after the surrounding element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "purpose",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "characterizes a single purpose or communicative function of the\ntext.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a particular kind of purpose.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "persuade",
                  "desc" : 
                  [  ],
                  "shortDesc" : "didactic, advertising, propaganda, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "express",
                  "desc" : 
                  [  ],
                  "shortDesc" : "self expression, confessional, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inform",
                  "desc" : 
                  [  ],
                  "shortDesc" : "convey information, educate, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "entertain",
                  "desc" : 
                  [  ],
                  "shortDesc" : "amuse, entertain, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "degree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the extent to which this purpose predominates.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.certainty" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "q",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">enthält Material, das vom umgebenden Text durch \n    Anführungszeichen oder ähnliche Methoden abgesetzt ist. Die Abhebung kann beliebige Gründe \n    haben, wie z. B. direkte Rede, wiedergegebene Gedanken, Fachbegriffe, Jargon, Distanzierung \n    des Autors, Zitate aus anderen Texten, erwähnte aber nicht benutzte Passagen.<\/desc>" ],
        "shortDesc" : "(in Anführungszeichen) enthält Material, das vom umgebenden Text durch \n    Anführungszeichen oder ähnliche Methoden abgesetzt ist. Die Abhebung kann beliebige Gründe \n    haben, wie z. B. direkte Rede, wiedergegebene Gedanken, Fachbegriffe, Jargon, Distanzierung \n    des Autors, Zitate aus anderen Texten, erwähnte aber nicht benutzte Passagen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">in Anführungszeichen<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.common",
            "model.hiLike" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">kann verwendet werden, um anzuzeigen, ob die abgesetzte \n        Textpassage gesprochen oder gedacht wird, oder um sie auf andere Weise detaillierter zu beschreiben.<\/desc>" ],
            "shortDesc" : "(Typ) kann verwendet werden, um anzuzeigen, ob die abgesetzte \n        Textpassage gesprochen oder gedacht wird, oder um sie auf andere Weise detaillierter zu beschreiben.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Typ<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "spoken",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Wiedergabe gesprochener Sprache<\/desc>" ],
                  "shortDesc" : "(gesprochen) Wiedergabe gesprochener Sprache",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">gesprochen<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "thought",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Wiedergabe von Gedanken, z. B. eines inneren Monologes<\/desc>" ],
                  "shortDesc" : "(gedacht) Wiedergabe von Gedanken, z. B. eines inneren Monologes",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">gedacht<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "written",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Zitat aus einer schriftlichen Quelle<\/desc>" ],
                  "shortDesc" : "(geschrieben) Zitat aus einer schriftlichen Quelle",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">geschrieben<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "soCalled",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Distanzierung des Autors<\/desc>" ],
                  "shortDesc" : "(sogenannt) Distanzierung des Autors",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">sogenannt<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "foreign",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(fremdartig) foreign words",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">fremdartig<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "distinct",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">linguistisch hervorgehoben<\/desc>" ],
                  "shortDesc" : "(distinkt) linguistisch hervorgehoben",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">distinkt<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "term",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Fachbegriff<\/desc>" ],
                  "shortDesc" : "Fachbegriff",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "emph",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">rhetorische Emphase<\/desc>" ],
                  "shortDesc" : "(betont) rhetorische Emphase",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">betont<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mentioned",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">bezieht sich auf sich selbst, \n            nicht auf den üblichen Bezugspunkt<\/desc>" ],
                  "shortDesc" : "(erwähnt) bezieht sich auf sich selbst, \n            nicht auf den üblichen Bezugspunkt",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">erwähnt<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "quotation",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">beschreibt die editorische Praxis bezüglich der Anführungszeichen im Originaltext.<\/desc>" ],
        "shortDesc" : "(quotation) beschreibt die editorische Praxis bezüglich der Anführungszeichen im Originaltext.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "marks",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, ob Anführungszeichen als Bestandteil des\n        Textes beibehalten wurden.<\/desc>" ],
            "shortDesc" : "(quotation marks) gibt an, ob Anführungszeichen als Bestandteil des\n        Textes beibehalten wurden.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "none",
                  "desc" : 
                  [  ],
                  "shortDesc" : "no quotation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "some",
                  "desc" : 
                  [  ],
                  "shortDesc" : "some quotation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "all",
                  "desc" : 
                  [  ],
                  "shortDesc" : "all quotation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "quote",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.quoteLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.msExcerpt",
            "att.notated",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "rb",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(ruby base) contains the\n    base text annotated by a ruby gloss.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "rdg",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(reading) contains a single reading within a textual variation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgLike" ],
          "atts" : 
          [ "att.global",
            "att.textCritical",
            "att.witnessed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.divLike" },
              
              { "type" : "classRef",
                "key" : "model.divPart" },
              
              { "type" : "elementRef",
                "key" : "titlePage" },
              
              { "type" : "elementRef",
                "key" : "argument" },
              
              { "type" : "elementRef",
                "key" : "byline" },
              
              { "type" : "elementRef",
                "key" : "docAuthor" },
              
              { "type" : "elementRef",
                "key" : "docDate" },
              
              { "type" : "elementRef",
                "key" : "docEdition" },
              
              { "type" : "elementRef",
                "key" : "docImprint" },
              
              { "type" : "elementRef",
                "key" : "docTitle" },
              
              { "type" : "elementRef",
                "key" : "epigraph" },
              
              { "type" : "elementRef",
                "key" : "imprimatur" },
              
              { "type" : "elementRef",
                "key" : "titlePart" },
              
              { "type" : "elementRef",
                "key" : "epilogue" },
              
              { "type" : "elementRef",
                "key" : "performance" },
              
              { "type" : "elementRef",
                "key" : "prologue" },
              
              { "type" : "elementRef",
                "key" : "set" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.rdgPart" } ] } ] },
      
      { "ident" : "rdgGrp",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(reading group) within a textual variation, groups two or more readings perceived to have a genetic relationship or other affinity.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.textCritical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "lem" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.rdgLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "elementRef",
                    "key" : "witDetail" },
                  
                  { "type" : "elementRef",
                    "key" : "wit" },
                  
                  { "type" : "elementRef",
                    "key" : "rdgGrp" } ] } ] } ] },
      
      { "ident" : "re",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(related entry) contains a dictionary entry for a lexical item\n    related to the headword, such as a compound phrase or derived form, embedded inside a larger\n    entry.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "sense" },
              
              { "type" : "classRef",
                "key" : "model.entryPart.top" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "recordHist",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(recorded history) provides information about the source and\nrevision status of the parent manuscript or object description itself.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "source" },
                  
                  { "type" : "elementRef",
                    "key" : "change" } ] } ] } ] },
      
      { "ident" : "recording",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">liefert Angaben zur Ton- oder\n  Videoaufnahme, die als Quelle eines gesprochenen Textes dient und\n  entweder direkt aufgenommen wurde oder von einem öffentlichen Sender\n  stammt.<\/desc>" ],
        "shortDesc" : "(Aufnahmevorgang) liefert Angaben zur Ton- oder\n  Videoaufnahme, die als Quelle eines gesprochenen Textes dient und\n  entweder direkt aufgenommen wurde oder von einem öffentlichen Sender\n  stammt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Aufnahmevorgang<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declarable",
            "att.duration",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Art der Aufnahme.<\/desc>" ],
            "shortDesc" : "Art der Aufnahme.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "audio",
                  "desc" : 
                  [  ],
                  "shortDesc" : "audio recording",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "video",
                  "desc" : 
                  [  ],
                  "shortDesc" : "audio and video recording",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.recordingPart" },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "recordingStmt",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">beschreibt eine Sammlung von\n  Aufnahmen, die als Basis für die Transkription eines gesprochenen Texts\n  verwendet wurde.<\/desc>" ],
        "shortDesc" : "(Erklärung zur Aufnahme) beschreibt eine Sammlung von\n  Aufnahmen, die als Basis für die Transkription eines gesprochenen Texts\n  verwendet wurde.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Erklärung zur Aufnahme<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.sourceDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "elementRef",
                "key" : "recording" } ] } ] },
      
      { "ident" : "redo",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "indicates one or more cancelled interventions in a\n\t\t  document which have subsequently been\n\t\t  marked as reaffirmed or repeated.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.spanning",
            "att.transcriptional" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "points to one or more elements representing the\n\t interventions which are being reasserted.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "ref",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">definiert einen externen oder internen Verweis, der auch durch einen zusätzlichen Text oder Kommentar ergänzt werden kann.<\/desc>" ],
        "shortDesc" : "(Referenz) definiert einen externen oder internen Verweis, der auch durch einen zusätzlichen Text oder Kommentar ergänzt werden kann.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Referenz<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.annotationPart.body",
            "model.ptrLike" ],
          "atts" : 
          [ "att.global",
            "att.cReferencing",
            "att.cmc",
            "att.declaring",
            "att.internetMedia",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "refState",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(reference state) specifies one component of a canonical reference defined by the milestone method.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.edition",
            "att.milestoneUnit" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "length",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the fixed length of the reference component.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "delim",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(delimiter) supplies a delimiting string following the reference component.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.text" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "refsDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beschreibt, wie Standardreferenzen für diesen Text aufgebaut sind.<\/desc>" ],
        "shortDesc" : "(Angabe der Referenzstruktur) beschreibt, wie Standardreferenzen für diesen Text aufgebaut sind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angabe der Referenzstruktur<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "elementRef",
                "key" : "citeStructure" },
              
              { "type" : "elementRef",
                "key" : "cRefPattern" },
              
              { "type" : "elementRef",
                "key" : "refState" } ] } ] },
      
      { "ident" : "reg",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält eine normalisierte Schreibweise einer Textstelle.<\/desc>" ],
        "shortDesc" : "(Normalisierung) enthält eine normalisierte Schreibweise einer Textstelle.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Normalisierung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "region",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(region) contains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "relatedItem",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält oder verweist auf ein anderes bibliografisches Objekt, welches zu dem aktuellen in einer bestimmten Beziehung steht, z. B. als Bestandteil oder Alternativfassung.<\/desc>" ],
        "shortDesc" : "enthält oder verweist auf ein anderes bibliografisches Objekt, welches zu dem aktuellen in einer bestimmten Beziehung steht, z. B. als Bestandteil oder Alternativfassung.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">zeigt auf das in Beziehung stehende bibliografische Objekt durch eine absolute oder relative URI.<\/desc>" ],
            "shortDesc" : "zeigt auf das in Beziehung stehende bibliografische Objekt durch eine absolute oder relative URI.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.biblLike" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" } ] } ] },
      
      { "ident" : "relation",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(relationship) describes any kind of relationship or linkage amongst a specified group of places, events, persons, objects or other items.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable",
            "att.editLike",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a name for the kind of relationship of which this is an instance.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "active",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the active participants in a non-mutual relationship, or all the participants in a mutual one.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "mutual",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a list of participants amongst all of whom the relationship holds equally.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "passive",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the passive participants in a non-mutual relationship.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "desc" } ] },
      
      { "ident" : "remarks",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(remarks) contains any commentary or discussion about the usage of an element, attribute, class, or entity not otherwise documented within the containing element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.combinable",
            "att.translatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the identifier by which the remarks may be referenced.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "rendition",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">liefert Informationen über die Darstellung oder das Aussehen eines oder mehrerer Elemente im Quelltext.<\/desc>" ],
        "shortDesc" : "(rendition) liefert Informationen über die Darstellung oder das Aussehen eines oder mehrerer Elemente im Quelltext.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.styleDef" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scope",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "where CSS is used, provides a way of defining\npseudo-elements, that is, styling rules\napplicable to specific sub-portions of an element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "first-line",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling applies to the first line of\nthe target element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "first-letter",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling applies to the first letter of\nthe target element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "before",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling should be applied immediately before\nthe content of the target element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "after",
                  "desc" : 
                  [  ],
                  "shortDesc" : "styling  should be applied immediately after\nthe content of\nthe target element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "selector",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "\n        contains a selector or series of selectors specifying the elements to which the contained style \n        description applies, expressed in the language specified in the scheme attribute.\n      ",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.text" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "repository",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(repository) contains the name of a repository within which manuscripts or other objects are stored, possibly forming part of an institution.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.naming" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "residence",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(residence) describes a person's present or past places of residence.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "primary",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "secondary",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "temporary",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "permanent",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "resp",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">enthält eine Phrase, die die Art der intellektuellen Verantwortung einer Person oder die Rolle einer Organisation bei der Herstellung oder Distribution eines Werkes beschreibt.<\/desc>" ],
        "shortDesc" : "(Verantwortlichkeit) enthält eine Phrase, die die Art der intellektuellen Verantwortung einer Person oder die Rolle einer Organisation bei der Herstellung oder Distribution eines Werkes beschreibt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Verantwortlichkeit<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "respStmt",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">enthält Angaben zur Verantwortlichkeit für den intellektuellen Inhalt eines Textes, einer\n    Edition, einer Aufnahme oder Reihe, wo die spezialisierten Elemente <gi>author<\/gi>,\n    <gi>editor<\/gi> etc. nicht ausreichen oder unzutreffend sind; auch verwendbar für\n    Informationen zu Individuen oder Organisationen, die bei der Produktion oder Verbreitung eines\n    bibliografischen Objekts eine Rolle gespielt.<\/desc>" ],
        "shortDesc" : "(Angaben zur Verantwortlichkeit) enthält Angaben zur Verantwortlichkeit für den intellektuellen Inhalt eines Textes, einer\n    Edition, einer Aufnahme oder Reihe, wo die spezialisierten Elemente author,\n    editor etc. nicht ausreichen oder unzutreffend sind; auch verwendbar für\n    Informationen zu Individuen oder Organisationen, die bei der Produktion oder Verbreitung eines\n    bibliografischen Objekts eine Rolle gespielt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Angaben zur Verantwortlichkeit<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.recordingPart",
            "model.respLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "resp" },
                      
                      { "type" : "classRef",
                        "key" : "model.nameLike.agent" } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.nameLike.agent" },
                      
                      { "type" : "elementRef",
                        "key" : "resp" } ] } ] },
              
              { "type" : "elementRef",
                "key" : "note" } ] } ] },
      
      { "ident" : "respons",
        "type" : "elementSpec",
        "module" : "certainty",
        "desc" : 
        [  ],
        "shortDesc" : "(responsibility) identifies the individual(s) responsible for some aspect of the content or\nmarkup of particular element(s).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.certLike",
            "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.scoping" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "locus",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the specific aspect of the encoding (markup or\n      content) for which responsibility is being assigned.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "name",
                  "desc" : 
                  [  ],
                  "shortDesc" : "responsibility is being assigned concerning the name of the element\n          or attribute used.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "start",
                  "desc" : 
                  [  ],
                  "shortDesc" : "responsibility is being assigned concerning the start of the element\n          concerned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "end",
                  "desc" : 
                  [  ],
                  "shortDesc" : "responsibility is being assigned concerning the end of the element\n          concerned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "location",
                  "desc" : 
                  [  ],
                  "shortDesc" : "responsibility is being assigned concerning the location of the element\n          concerned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "value",
                  "desc" : 
                  [  ],
                  "shortDesc" : "responsibility is being assigned concerning the content (for an element) or\n          the value (for an attribute)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "restore",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(restore) indicates restoration of text to an earlier state by\ncancellation of an editorial or authorial marking or instruction.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.transcriptional",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "retrace",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "contains a sequence of writing which has been retraced, for\n      example by over-inking, to clarify or fix it.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.spanning",
            "att.transcriptional" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "revisionDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">dokumentiert die Änderungen, die an der Datei vorgenommen wurden.<\/desc>" ],
        "shortDesc" : "(Beschreibung der Dateihistorie) dokumentiert die Änderungen, die an der Datei vorgenommen wurden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Beschreibung der Dateihistorie<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.docStatus" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "list" },
              
              { "type" : "elementRef",
                "key" : "listChange" },
              
              { "type" : "elementRef",
                "key" : "change" } ] } ] },
      
      { "ident" : "rhyme",
        "type" : "elementSpec",
        "module" : "verse",
        "desc" : 
        [  ],
        "shortDesc" : "marks the rhyming part of a metrical line.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.lPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "label",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "provides a label\n      (usually a single letter) to identify which part of a rhyme scheme this rhyming string\n        instantiates.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "role",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(role) contains the name of a dramatic role, as given in a cast list.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.castItemPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "gender",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the gender of the role.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.gender" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "roleDesc",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(role description) describes a character's role in a drama.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.castItemPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "roleName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(role name) contains a name component which indicates that the referent has a particular role or position in society, such as an official title or\n        rank.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "root",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(root node) represents the root node of a tree.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the root node of the network by pointing to a feature structure or\nother analytic element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "children",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the elements which are the children of the root node.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "ord",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(ordered) indicates whether or not the root is ordered.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } },
          
          { "onElement" : true,
            "ident" : "outDegree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the out degree of the root, the number of its children.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "label" } ] },
      
      { "ident" : "row",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält eine Zeile einer Tabelle.<\/desc>" ],
        "shortDesc" : "(Tabellenzeile) enthält eine Zeile einer Tabelle.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Tabellenzeile<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.tableDecoration" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "cell" } ] },
      
      { "ident" : "rs",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält eine allgemeine Benennung oder eine verweisende Zeichenkette.<\/desc>" ],
        "shortDesc" : "(verweisende Zeichenkette) enthält eine allgemeine Benennung oder eine verweisende Zeichenkette.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">verweisende Zeichenkette<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.nameLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "rt",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(ruby text) contains a ruby\n    text, an annotation closely associated with a passage of the\n    main text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.transcriptional",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a pointer to the\n        base being glossed by this ruby text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "from",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "points to the starting point of the span of text\n        being glossed by this ruby text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "to",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "points to the ending point of the span of text\n        being glossed.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "rubric",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(rubric) contains the text of any rubric or heading attached to a particular manuscript item, that is, a string of words through which a\nmanuscript or other object signals the beginning of a text division, often with an assertion as to its author and title, which is in some way set off from the text itself, typically in red ink, or by use of different size or type of script, or some other such visual device.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.msQuoteLike" ],
          "atts" : 
          [ "att.global",
            "att.msExcerpt",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "ruby",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(ruby container) contains a\n  passage of base text along with its associated ruby gloss(es).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.phrase" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "rb" },
              
              { "type" : "elementRef",
                "key" : "rt" } ] } ] },
      
      { "ident" : "s",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält einen satzähnlichen Textabschnitt.<\/desc>" ],
        "shortDesc" : "(Satzeinheit) enthält einen satzähnlichen Textabschnitt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Satzeinheit<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.segLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.notated",
            "att.segLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "said",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(speech or thought) indicates passages thought or spoken aloud, whether explicitly indicated in the source or\n    not, whether directly or indirectly reported, whether by real people or fictional characters.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.attributable" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "aloud",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "may be used to indicate whether the quoted matter is regarded as having been vocalized\n        or signed.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } },
          
          { "onElement" : true,
            "ident" : "direct",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "may be used to indicate whether the quoted matter is regarded as direct or indirect\n        speech.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "salute",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält eine Anrede oder Grußformel, die einem Vorwort, einer Widmung oder einem anderen\n    Abschnitt eines Textes vorangestellt ist oder die Grußformel am Ende eines Briefes, eines\n    Vorworts, usw.<\/desc>" ],
        "shortDesc" : "(Grußformel) enthält eine Anrede oder Grußformel, die einem Vorwort, einer Widmung oder einem anderen\n    Abschnitt eines Textes vorangestellt ist oder die Grußformel am Ende eines Briefes, eines\n    Vorworts, usw.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Grußformel<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divWrapper" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "samplingDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">enthält eine Beschreibung der Kriterien und Methoden, \n        nach denen die Texte für ein Korpus oder eine Sammlung zusammengestellt wurden.<\/desc>" ],
        "shortDesc" : "(Angabe der Auswahlverfahren) enthält eine Beschreibung der Kriterien und Methoden, \n        nach denen die Texte für ein Korpus oder eine Sammlung zusammengestellt wurden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angabe der Auswahlverfahren<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "schemaRef",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(schema reference) describes or points to a related customization or schema file.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.resourced",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "the identifier used for the customization or schema.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.descLike" } ] },
      
      { "ident" : "schemaSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(schema specification) generates a TEI-conformant schema and documentation for it.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart",
            "model.frontPart",
            "model.frontPart" ],
          "atts" : 
          [ "att.global",
            "att.docStatus",
            "att.identified",
            "att.namespaceable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "start",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies entry points to the schema, i.e. which patterns may be used as the root of documents conforming to it.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "prefix",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a default prefix which will be prepended to all patterns relating to TEI elements, unless otherwise stated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } } },
          
          { "onElement" : true,
            "ident" : "targetLang",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(target language) specifies which language to use when creating the objects in a schema if names for elements or attributes are available in more than one language.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "docLang",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(documentation language) specifies which languages to use when creating documentation if the description for an element, attribute, class or macro is available in more than one language.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "defaultExceptions",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "(default namespace exclusions) provides a list of namespaces and\/or prefixed element names to be excluded by default from anyName in RELAX NG schemas.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.namespaceOrName" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.identEquiv" },
                  
                  { "type" : "classRef",
                    "key" : "model.descLike" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "constraintDecl" },
                  
                  { "type" : "classRef",
                    "key" : "model.oddRef" },
                  
                  { "type" : "classRef",
                    "key" : "model.oddDecl" },
                  
                  { "type" : "elementRef",
                    "key" : "listRef" } ] } ] } ] },
      
      { "ident" : "scriptDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(script description) contains a description of the scripts used in a manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "elementRef",
                    "key" : "scriptNote" } ] } ] } ] },
      
      { "ident" : "scriptNote",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "describes a particular script distinguished within\n    the description of a manuscript or similar resource.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.handFeatures" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "scriptStmt",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">enthält einen Zitatbeleg\n  mit Angaben zum Skript, das für die Aufnahme eines gesprochenen\n  Texts genutzt wurde.<\/desc>" ],
        "shortDesc" : "(Erklärung zum Skript) enthält einen Zitatbeleg\n  mit Angaben zum Skript, das für die Aufnahme eines gesprochenen\n  Texts genutzt wurde.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Erklärung zum Skript<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.sourceDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "classRef",
                "key" : "model.biblLike" } ] } ] },
      
      { "ident" : "seal",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(seal) contains a description of one seal or similar applied to the object described.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "contemporary",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(contemporary) specifies whether or not the seal is contemporary with the\n      item to which it is affixed",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "elementRef",
                "key" : "decoNote" } ] } ] },
      
      { "ident" : "sealDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(seal description) describes the seals or similar items related to the object described, either as a series of paragraphs or as a series of seal elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "decoNote" },
                      
                      { "type" : "elementRef",
                        "key" : "seal" },
                      
                      { "type" : "elementRef",
                        "key" : "condition" } ] } ] } ] } ] },
      
      { "ident" : "secFol",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(second folio) marks the word or words taken from a fixed point in a codex (typically the beginning of the second leaf) in order to provide a unique identifier for it.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "secl",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(secluded text) Secluded. Marks text present in the source which the editor believes to be genuine but out of its original place (which is unknown).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "reason",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "one or more words indicating why this text has been secluded, e.g.\n      interpolated etc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "seg",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">beschreibt Segmente eines Texts unterhalb des <soCalled>Chunk-Level<\/soCalled>.<\/desc>" ],
        "shortDesc" : "(arbiträres Segment) beschreibt Segmente eines Texts unterhalb des Chunk-Level.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">arbiträres Segment<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.linePart",
            "model.segLike",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.notated",
            "att.segLike",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "segmentation",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, nach welchen Prinzipien ein Text segmentiert\n    wurde, zum Beispiel in Sätze, Tonsequenzen, graphemische Einheiten, usw.<\/desc>" ],
        "shortDesc" : "(segmentation) gibt an, nach welchen Prinzipien ein Text segmentiert\n    wurde, zum Beispiel in Sätze, Tonsequenzen, graphemische Einheiten, usw.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "sense",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "groups together all information relating to one word sense in a dictionary entry, for\n    example definitions, examples, and translation equivalents.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "level",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the nesting depth of this sense.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "sense" },
              
              { "type" : "classRef",
                "key" : "model.entryPart.top" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "sequence",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "indicates that the constructs referenced by its children form a sequence.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart" ],
          "atts" : 
          [ "att.global",
            "att.repeatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "preserveOrder",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "if false, indicates that\n      component elements of a sequence may occur in any order.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.contentPart" } ] },
      
      { "ident" : "series",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(series information) contains information about the series in which a book or other bibliographic item has\n    appeared.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "title" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" },
              
              { "type" : "elementRef",
                "key" : "editor" },
              
              { "type" : "elementRef",
                "key" : "respStmt" },
              
              { "type" : "elementRef",
                "key" : "biblScope" },
              
              { "type" : "elementRef",
                "key" : "idno" },
              
              { "type" : "elementRef",
                "key" : "textLang" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "elementRef",
                "key" : "availability" } ] } ] },
      
      { "ident" : "seriesStmt",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">umfasst Angaben zu einer Publikationsreihe, zu der eine Veröffentlichung gehört.<\/desc>" ],
        "shortDesc" : "(Angaben zu einer Publikationsreihe) umfasst Angaben zu einer Publikationsreihe, zu der eine Veröffentlichung gehört.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angaben zu einer Publikationsreihe<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "title" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "editor" },
                      
                      { "type" : "elementRef",
                        "key" : "respStmt" } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "idno" },
                      
                      { "type" : "elementRef",
                        "key" : "biblScope" } ] } ] } ] } ] },
      
      { "ident" : "set",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(setting) contains a description of the setting, time, locale, appearance, etc., of the action of a\n    play, typically found in the front matter of a printed performance text (not a stage direction).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.frontPart.drama" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.headLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.common" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "setting",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "describes one particular setting in which a language\n  interaction takes place.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.ascribed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.nameLike.agent" },
                  
                  { "type" : "classRef",
                    "key" : "model.dateLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.settingPart" } ] } ] } ] },
      
      { "ident" : "settingDesc",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(setting description) describes the setting or settings within which a\n    language interaction takes place, or other places otherwise referred to in a text, edition,\n    or metadata.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "setting" },
                  
                  { "type" : "classRef",
                    "key" : "model.placeLike" },
                  
                  { "type" : "elementRef",
                    "key" : "listPlace" } ] } ] } ] },
      
      { "ident" : "settlement",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(settlement) contains the name of a settlement such as a city, town, or village identified as a single geo-political or administrative unit.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "sex",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(sex) specifies the sex of an organism.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a coded value for sex.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.sex" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "shift",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(shift) marks the point at which some paralinguistic feature of a series of\nutterances by any one speaker changes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.spoken" ],
          "atts" : 
          [ "att.global",
            "att.ascribed",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "feature",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "a paralinguistic feature.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "tempo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "speed of utterance.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "loud",
                  "desc" : 
                  [  ],
                  "shortDesc" : "loudness.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pitch",
                  "desc" : 
                  [  ],
                  "shortDesc" : "pitch range.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tension",
                  "desc" : 
                  [  ],
                  "shortDesc" : "tension or stress pattern.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "rhythm",
                  "desc" : 
                  [  ],
                  "shortDesc" : "rhythmic qualities.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "voice",
                  "desc" : 
                  [  ],
                  "shortDesc" : "voice quality.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "new",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the new state of the paralinguistic feature specified.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "sic",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält Text, wie er in der Vorlage steht, obwohl er offensichtlich fehlerhaft ist.<\/desc>" ],
        "shortDesc" : "(Lateinisch für 'auf diese Weise', 'so') enthält Text, wie er in der Vorlage steht, obwohl er offensichtlich fehlerhaft ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Lateinisch für 'auf diese Weise', 'so'<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "signatures",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(signatures) contains discussion of the leaf or quire signatures found within a codex or similar object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "signed",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">enthält die abschließende Grußformel o.Ä. die ein Vorwort, eine Widmung oder einen anderen Abschnitt des Textes beendet.<\/desc>" ],
        "shortDesc" : "(Signatur) enthält die abschließende Grußformel o.Ä. die ein Vorwort, eine Widmung oder einen anderen Abschnitt des Textes beendet.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Signatur<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divBottomPart",
            "model.divTopPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "soCalled",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(so called) contains a word or phrase for which the author or narrator indicates a disclaiming of\n    responsibility, for example by the use of scare quotes or italics.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "socecStatus",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(socio-economic status) contains an informal description of a person's perceived social or economic status.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the classification system or taxonomy in use, for example by pointing to a locally-defined taxonomy element or by supplying a URI for an externally-defined system.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "code",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies a status code defined within the classification system or taxonomy defined by the scheme attribute.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "atBirth",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "atDeath",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "dependent",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inherited",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "independent",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "sound",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(sound) describes a sound effect or musical sequence specified within a screen play or radio script.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "categorizes the sound in some respect, e.g. as music, special effect, etc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } },
          
          { "onElement" : true,
            "ident" : "discrete",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether the sound overlaps the surrounding speeches or interrupts them.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "source",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(source) describes the original source for the information contained with a manuscript or object description.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "sourceDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">beschreibt die Quelle, von der sich der elektronische Text ableitet. \n        Üblicherweise eine bibliografische Beschreibung im Falle eines digitalisierten Textes oder eine Bezeichnung wie \n        <q>born digital<\/q> für einen nur in elektronischer Form vorliegenden Text.<\/desc>" ],
        "shortDesc" : "(Beschreibung der Quellen) beschreibt die Quelle, von der sich der elektronische Text ableitet. \n        Üblicherweise eine bibliografische Beschreibung im Falle eines digitalisierten Textes oder eine Bezeichnung wie \n        born digital für einen nur in elektronischer Form vorliegenden Text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Beschreibung der Quellen<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.biblLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.sourceDescPart" },
                  
                  { "type" : "classRef",
                    "key" : "model.listLike" } ] } ] } ] },
      
      { "ident" : "sourceDoc",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : " contains a transcription or other representation of a single\n source document potentially forming part of a dossier\n génétique or collection of sources.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.resource" ],
          "atts" : 
          [ "att.global",
            "att.declaring" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.graphicLike" },
              
              { "type" : "elementRef",
                "key" : "surface" },
              
              { "type" : "elementRef",
                "key" : "surfaceGrp" } ] } ] },
      
      { "ident" : "sp",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält eine einzelne Figurenrede in einem Dramentext oder eine entsprechende Passage in einem Prosatext oder lyrischen Text.<\/desc>" ],
        "shortDesc" : "(Figurenrede) enthält eine einzelne Figurenrede in einem Dramentext oder eine entsprechende Passage in einem Prosatext oder lyrischen Text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Figurenrede<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.placement",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.stageLike" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.lLike" },
              
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "classRef",
                "key" : "model.listLike" },
              
              { "type" : "classRef",
                "key" : "model.attributable" },
              
              { "type" : "elementRef",
                "key" : "speaker" },
              
              { "type" : "elementRef",
                "key" : "lg" },
              
              { "type" : "elementRef",
                "key" : "q" } ] } ] },
      
      { "ident" : "spGrp",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(speech group) contains a group of speeches, speech groups, or songs in a performance text presented\n  in a source as constituting a single unit or\n  number.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.divLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "elementRef",
                    "key" : "sp" },
                  
                  { "type" : "elementRef",
                    "key" : "spGrp" },
                  
                  { "type" : "classRef",
                    "key" : "model.stageLike" } ] } ] } ] },
      
      { "ident" : "space",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(space) indicates the location of a significant space in the text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "dim",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "(dimension) indicates whether the space is horizontal or vertical.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "horizontal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the space is horizontal.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "vertical",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the space is vertical.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "resp",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(responsible party) indicates the individual responsible for identifying and measuring the space.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            {  } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "span",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "associates an interpretative annotation directly with a span of text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.interpLike",
            "att.pointing" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "from",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the identifier of the node which is the starting point of the span of text being annotated; if not accompanied by a to attribute, gives the identifier of the node of the entire span of text being annotated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "to",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the identifier of the node which is the end-point of the span of text being annotated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "spanGrp",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [  ],
        "shortDesc" : "(span group) collects together span tags.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.interpLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "elementRef",
                "key" : "span" } ] } ] },
      
      { "ident" : "speaker",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält eine spezielle Form von Überschrift oder Bezeichnung für einen oder mehrere Namen von\n    Figuren in einem Dramentext oder -fragment.<\/desc>" ],
        "shortDesc" : "enthält eine spezielle Form von Überschrift oder Bezeichnung für einen oder mehrere Namen von\n    Figuren in einem Dramentext oder -fragment.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Sprecher<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.placement",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "specDesc",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(specification description) indicates that a description of the specified element, class, or macro should be included at this\n    point within a document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.specDescLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "(identifier) supplies the\n      identifier of the documentary element or class for which a\n      description is to be obtained.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "atts",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "(attributes) supplies attribute names for which descriptions should additionally be obtained.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "specGrp",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(specification group) contains any convenient grouping of specifications for use within\n  the current module.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.oddDecl" },
              
              { "type" : "classRef",
                "key" : "model.oddRef" },
              
              { "type" : "classRef",
                "key" : "model.divPart" },
              
              { "type" : "elementRef",
                "key" : "listRef" } ] } ] },
      
      { "ident" : "specGrpRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(reference to a specification group) indicates that the declarations contained by the specGrp referenced should be\n    inserted at this point.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "points at the specification group which logically belongs here.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "specList",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(specification list) marks where a list of descriptions is to be inserted into the prose documentation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.specDescLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "specDesc" } ] },
      
      { "ident" : "sponsor",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">gibt den Namen einer Organisation oder Institution an, die als Förderer auftritt.<\/desc>" ],
        "shortDesc" : "(Förderer) gibt den Namen einer Organisation oder Institution an, die als Förderer auftritt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Förderer<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.respLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "stage",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält jegliche Regieanweisung in einem Dramentext oder -fragment.<\/desc>" ],
        "shortDesc" : "(Regieanweisung) enthält jegliche Regieanweisung in einem Dramentext oder -fragment.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Regieanweisung<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.cmc",
            "att.placement",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt die Art der Regieanweisung.<\/desc>" ],
            "shortDesc" : "beschreibt die Art der Regieanweisung.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "setting",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt die Szenerie.<\/desc>" ],
                  "shortDesc" : "beschreibt die Szenerie.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "entrance",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt einen Auftritt.<\/desc>" ],
                  "shortDesc" : "beschreibt einen Auftritt.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "exit",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt einen Abgang.<\/desc>" ],
                  "shortDesc" : "beschreibt einen Abgang.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "business",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt eine Bühnenhandlung.<\/desc>" ],
                  "shortDesc" : "beschreibt eine Bühnenhandlung.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "novelistic",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt eine narrative Regieanweisung.<\/desc>" ],
                  "shortDesc" : "beschreibt eine narrative Regieanweisung.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "delivery",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt die Art und Weise der Darbietung einer Figurenrede.<\/desc>" ],
                  "shortDesc" : "beschreibt die Art und Weise der Darbietung einer Figurenrede.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "modifier",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">gibt nähere Details zu einer Figur an.<\/desc>" ],
                  "shortDesc" : "gibt nähere Details zu einer Figur an.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "location",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">beschreibt einen Handlungsort.<\/desc>" ],
                  "shortDesc" : "beschreibt einen Handlungsort.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mixed",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">mehrere der oben angeführten Funktionen.<\/desc>" ],
                  "shortDesc" : "mehrere der oben angeführten Funktionen.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "stamp",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(stamp) contains a word or phrase describing a stamp or similar device.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "standOff",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "Functions as a container element for linked data, contextual information, and stand-off annotations embedded in a TEI document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.resource" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.standOffPart" } ] },
      
      { "ident" : "state",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">enthält eine Beschreibung eines Status oder einer Qualität, die einer Person, einem Ort oder einer Organisation oft zu einem bestimmten Zeitpunkt oder für einen bestimmten Zeitraum zugeordnet wird.<\/desc>" ],
        "shortDesc" : "(state) enthält eine Beschreibung eines Status oder einer Qualität, die einer Person, einem Ort oder einer Organisation oft zu einem bestimmten Zeitpunkt oder für einen bestimmten Zeitraum zugeordnet wird.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.orgStateLike",
            "model.persStateLike",
            "model.placeStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "precision" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "state" },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.headLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.pLike" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.noteLike" },
                          
                          { "type" : "classRef",
                            "key" : "model.biblLike" } ] } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.labelLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.noteLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.biblLike" } ] } ] } ] } ] },
      
      { "ident" : "stdVals",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">beschreibt das Format, das für Standard-Datumsangaben\n    oder Zahlenwerte genutzt wird.<\/desc>" ],
        "shortDesc" : "(Standardwerte) beschreibt das Format, das für Standard-Datumsangaben\n    oder Zahlenwerte genutzt wird.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Standardwerte<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.editorialDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "street",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "contains a full street address including any name or number identifying a\n        building as well as the name of the street or route on which it is\n        located.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.addrPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "stress",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(stress) contains the stress pattern for a dictionary headword, if given separately.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.formPart" ],
          "atts" : 
          [ "att.global",
            "att.notated" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "string",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(string value) represents the value part of a feature-value specification\n  which contains a string.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "styleDefDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(style definition language declaration) specifies the name of the formal language in which style or\n  renditional information is supplied elsewhere in the document. The\n  specific version of the scheme may also be supplied.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable",
            "att.styleDef" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "subc",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(subcategorization) contains subcategorization information (transitive\/intransitive, countable\/non-countable, etc.)",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.lexicalRefinement" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "subst",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(substitution) groups one or more deletions (or surplus text) with one or more additions when the combination is to be regarded as a single intervention in the text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.editorial" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.transcriptional" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "add" },
              
              { "type" : "elementRef",
                "key" : "surplus" },
              
              { "type" : "elementRef",
                "key" : "del" },
              
              { "type" : "classRef",
                "key" : "model.milestoneLike" } ] } ] },
      
      { "ident" : "substJoin",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(substitution join) identifies a series of  possibly fragmented additions, deletions, or other revisions on a manuscript that combine to make up a single intervention in the text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.pointing",
            "att.transcriptional" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.descLike" },
              
              { "type" : "classRef",
                "key" : "model.certLike" } ] } ] },
      
      { "ident" : "summary",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "contains an overview of the available\n  information concerning some aspect of an item or object (for example, its\nintellectual content, history, layout, typography etc.) as a\ncomplement or alternative to the  more detailed information  carried by\n  more specific elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "superEntry",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(super entry) groups a sequence of entries within any kind of lexical resource, such as a dictionary or lexicon which function as a single unit, for example a set of homographs.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryLike",
            "model.entryPart" ],
          "atts" : 
          [ "att.global",
            "att.entryLike",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "form" },
                  
                  { "type" : "elementRef",
                    "key" : "entry" } ] },
              
              { "type" : "elementRef",
                "key" : "dictScrap" } ] } ] },
      
      { "ident" : "supplied",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(supplied) signifies text supplied by the transcriber or editor for any\n  reason; for example because the original cannot be read due to\n  physical damage, or because of an obvious omission by the author or scribe.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "reason",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "one or more words indicating why the text has had to be supplied, e.g.\n      overbinding, faded-ink, lost-folio, omitted-in-original.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "support",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(support) contains a description of the materials\netc. which make up the physical support for the written part of a manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "supportDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(support description) groups elements describing the physical support for the written part of a manuscript or other object.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "material",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(material) a short project-defined name for the material composing\n      the majority of the support.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "paper",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "parch",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(parchment) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mixed",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "support" },
                  
                  { "type" : "elementRef",
                    "key" : "extent" },
                  
                  { "type" : "elementRef",
                    "key" : "foliation" },
                  
                  { "type" : "elementRef",
                    "key" : "collation" },
                  
                  { "type" : "elementRef",
                    "key" : "condition" } ] } ] } ] },
      
      { "ident" : "surface",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "defines a written surface as a two-dimensional \ncoordinate space, optionally grouping one or more graphic representations of\nthat space, zones of interest within that space, and, when using an embedded transcription approach, transcriptions of the writing within them.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.coordinated",
            "att.declaring",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "attachment",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "describes the method by which this surface is or was\n         connected to the main surface.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "glued",
                  "desc" : 
                  [  ],
                  "shortDesc" : "glued in place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pinned",
                  "desc" : 
                  [  ],
                  "shortDesc" : "pinned or stapled in place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sewn",
                  "desc" : 
                  [  ],
                  "shortDesc" : "sewn in place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "flipping",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether the\n      surface is attached and folded in such a way as to provide two\n      writing surfaces.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.global" },
                  
                  { "type" : "classRef",
                    "key" : "model.labelLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.graphicLike" } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "zone" },
                      
                      { "type" : "elementRef",
                        "key" : "line" },
                      
                      { "type" : "elementRef",
                        "key" : "path" },
                      
                      { "type" : "elementRef",
                        "key" : "surface" },
                      
                      { "type" : "elementRef",
                        "key" : "surfaceGrp" } ] },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "surfaceGrp",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(surface group) defines any kind of useful grouping of written surfaces, for\n  example the recto and verso of a single leaf, which the encoder\n  wishes to treat as a single unit.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "elementRef",
                "key" : "surface" },
              
              { "type" : "elementRef",
                "key" : "surfaceGrp" } ] } ] },
      
      { "ident" : "surname",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(surname) contains a family (inherited) name, as opposed to a given, baptismal, or nick name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persNamePart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.personal",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "surplus",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "(surplus) marks text present in the source which the editor believes to be superfluous or redundant.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "reason",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "one or more words indicating why this text is believed to be superfluous, e.g.\n      repeated,\n      interpolated etc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "surrogates",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(surrogates) contains information about any representations of the manuscript or other object being described which\nmay exist in the holding institution or elsewhere.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "syll",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(syllabification) contains the syllabification of the headword.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.formPart" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.notated" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "symbol",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(symbolic value) represents the value part of a feature-value specification\n  which contains one of a finite list of symbols.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a symbolic value for the feature, one of a finite list that\nmay be specified in a feature declaration.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "table",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält Text, der in Tabellenform, also in Zeilen und Spalten, dargestellt ist.<\/desc>" ],
        "shortDesc" : "(Tabelle) enthält Text, der in Tabellenform, also in Zeilen und Spalten, dargestellt ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Tabelle<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.listLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "rows",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">gibt die Anzahl der Tabellenzeilen an.<\/desc>" ],
            "shortDesc" : "(Zeilen) gibt die Anzahl der Tabellenzeilen an.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Zeilen<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "cols",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">gibt die Anzahl der Tabellenspalten an.<\/desc>" ],
            "shortDesc" : "(Spalten) gibt die Anzahl der Tabellenspalten an.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Spalten<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.headLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "row" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.graphicLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.global" } ] } ] },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.divBottom" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "tag",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(tag) contains text of a complete start- or end-tag, possibly including attribute specifications,\n    but excluding the opening and closing markup delimiter characters.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.phrase.xml" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the type of XML tag intended.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "start",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a start-tag, with delimiters < and > is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "end",
                  "desc" : 
                  [  ],
                  "shortDesc" : "an end-tag, with delimiters <\/ and > is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "empty",
                  "desc" : 
                  [  ],
                  "shortDesc" : "an empty tag, with delimiters < and \/> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pi",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a pi (processing instruction), with delimiters <? and ?> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "comment",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a comment, with delimiters <!-- and --> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ms",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a marked-section, with delimiters <[CDATA[ and ]]> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies the name of the schema in which this tag is defined.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "TEI",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(text encoding initiative) This tag is defined as part of the TEI scheme.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DBK",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(docbook) this tag is part of the Docbook scheme.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XX",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(unknown) this tag is part of an unknown scheme.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Schematron",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "HTML",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "tagUsage",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">dokumentiert den Gebrauch eines spezifischen Elements innerhalb\n    eines bestimmten Dokuments.<\/desc>" ],
        "shortDesc" : "(Verwendung eines Elements) dokumentiert den Gebrauch eines spezifischen Elements innerhalb\n    eines bestimmten Dokuments.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-07-08\" xml:lang=\"de\">Verwendung eines Elements<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "gi",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">gibt den Namen (generische Kennung) des durch das Tag angegebenen Elements innerhalb jenes Namensraums an, \n        der im übergeordneten <gi>namespace<\/gi>-Element angegeben wird.<\/desc>" ],
            "shortDesc" : "(generische Kennung) gibt den Namen (generische Kennung) des durch das Tag angegebenen Elements innerhalb jenes Namensraums an, \n        der im übergeordneten namespace-Element angegeben wird.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-07-08\" xml:lang=\"de\">generische Kennung<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "occurs",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, wie oft das Element im Text vorkommt.<\/desc>" ],
            "shortDesc" : "gibt an, wie oft das Element im Text vorkommt.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "withId",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\"> gibt an, wie oft dieses Element mit einem bestimmten\n        Wert für das globale Attribut <att>xml:id<\/att> im Text vorkommt.<\/desc>" ],
            "shortDesc" : "(mit eindeutiger Kennung)  gibt an, wie oft dieses Element mit einem bestimmten\n        Wert für das globale Attribut xml:id im Text vorkommt.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-07-08\" xml:lang=\"de\">mit eindeutiger Kennung<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "tagsDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">liefert detaillierte\n  Angaben zum Gebrauch von Tags, die in einem Dokument verwendet werden.<\/desc>" ],
        "shortDesc" : "(Beschreibung des Tag-Gebrauchs) liefert detaillierte\n  Angaben zum Gebrauch von Tags, die in einem Dokument verwendet werden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Beschreibung des Tag-Gebrauchs<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "partial",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether\n      the element types listed exhaustively include all those found\n      within text, or represent only a subset.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.truthValue" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "rendition" },
              
              { "type" : "elementRef",
                "key" : "namespace" } ] } ] },
      
      { "ident" : "taxonomy",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">definiert eine Typologie entweder implizit durch einen bibliografischen Verweis oder explizit durch eine strukturierte Taxonomie.<\/desc>" ],
        "shortDesc" : "(Taxonomie) definiert eine Typologie entweder implizit durch einen bibliografischen Verweis oder explizit durch eine strukturierte Taxonomie.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Taxonomie<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "1",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "category" },
                      
                      { "type" : "elementRef",
                        "key" : "taxonomy" } ] },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "alternate",
                        "minOccurs" : "1",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.descLike" },
                          
                          { "type" : "elementRef",
                            "key" : "equiv" },
                          
                          { "type" : "elementRef",
                            "key" : "gloss" } ] },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "elementRef",
                            "key" : "category" },
                          
                          { "type" : "elementRef",
                            "key" : "taxonomy" } ] } ] } ] },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.biblLike" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "category" },
                      
                      { "type" : "elementRef",
                        "key" : "taxonomy" } ] } ] } ] } ] },
      
      { "ident" : "tech",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(technical stage direction) describes a special-purpose stage direction that is not\nmeant for the actors.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "categorizes the technical stage direction.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "light",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a lighting cue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sound",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a sound cue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "prop",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a prop cue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "block",
                  "desc" : 
                  [  ],
                  "shortDesc" : "a blocking instruction",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "perf",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(performance) points to one or\n      more performance elements documenting the performance or performances to which this\ntechnical direction applies.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "teiCorpus",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">enthält ein vollständiges Korpus, das in TEI kodiert ist, mit einem gemeinsamen TEI-Header und\n    einem oder mehreren <gi>TEI<\/gi>-Elementen, die jeweils einen eigenen TEI-Header und Text\n    enthalten.<\/desc>" ],
        "shortDesc" : "(TEI-Korpus) enthält ein vollständiges Korpus, das in TEI kodiert ist, mit einem gemeinsamen TEI-Header und\n    einem oder mehreren TEI-Elementen, die jeweils einen eigenen TEI-Header und Text\n    enthalten.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">TEI-Korpus<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.describedResource" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "version",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.<\/desc>" ],
            "shortDesc" : "(Version) gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"de\">Version<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.version" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "teiHeader" },
              
              { "type" : "classRef",
                "key" : "model.resource" },
              
              { "type" : "classRef",
                "key" : "model.describedResource" } ] } ] },
      
      { "ident" : "teiHeader",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">beinhaltet beschreibende und erklärende Metadaten, die einer digitalen Ressource oder einer Sammlung von Ressourcen vorangestellt sind.<\/desc>" ],
        "shortDesc" : "(TEI-Header (elektronische Titelseite)) beinhaltet beschreibende und erklärende Metadaten, die einer digitalen Ressource oder einer Sammlung von Ressourcen vorangestellt sind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">TEI-Header (elektronische Titelseite)<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "fileDesc" },
              
              { "type" : "classRef",
                "key" : "model.teiHeaderPart" },
              
              { "type" : "elementRef",
                "key" : "revisionDesc" } ] } ] },
      
      { "ident" : "term",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält ein einzelnes Wort, Mehrworttermini \n        oder symbolische Bezeichnungen, die als Fachbegriffe verstanden werden.<\/desc>" ],
        "shortDesc" : "(Fachbegriff) enthält ein einzelnes Wort, Mehrworttermini \n        oder symbolische Bezeichnungen, die als Fachbegriffe verstanden werden.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Fachbegriff<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike" ],
          "atts" : 
          [ "att.global",
            "att.cReferencing",
            "att.canonical",
            "att.cmc",
            "att.declaring",
            "att.pointing",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "terrain",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(terrain) contains information about the physical terrain of a place.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.placeStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "precision" },
              
              { "type" : "classRef",
                "key" : "model.headLike" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.pLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.labelLike" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.noteLike" },
                  
                  { "type" : "classRef",
                    "key" : "model.biblLike" } ] },
              
              { "type" : "elementRef",
                "key" : "terrain" } ] } ] },
      
      { "ident" : "text",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">enthält einen einzelnen, eigenständigen oder kompilierten Text, zum Beispiel ein Gedicht oder\n    Drama, eine Sammlung von Aufsätzen, einen Roman, ein Wörterbuch oder ein Korpus-Sample.<\/desc>" ],
        "shortDesc" : "(text) enthält einen einzelnen, eigenständigen oder kompilierten Text, zum Beispiel ein Gedicht oder\n    Drama, eine Sammlung von Aufsätzen, einen Roman, ein Wörterbuch oder ein Korpus-Sample.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.resource" ],
          "atts" : 
          [ "att.global",
            "att.declaring",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "front" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "body" },
                  
                  { "type" : "elementRef",
                    "key" : "group" } ] },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "back" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "textClass",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">gruppiert Informationen über Art oder Thematik eines Textes unter \n      Bezug auf ein Standard-Klassifikationsschema, einen Thesaurus o. ä.<\/desc>" ],
        "shortDesc" : "(Textklassifikation) gruppiert Informationen über Art oder Thematik eines Textes unter \n      Bezug auf ein Standard-Klassifikationsschema, einen Thesaurus o. ä.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Textklassifikation<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "classCode" },
              
              { "type" : "elementRef",
                "key" : "catRef" },
              
              { "type" : "elementRef",
                "key" : "keywords" } ] } ] },
      
      { "ident" : "textDesc",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [  ],
        "shortDesc" : "(text description) provides a description of a text in terms of its\nsituational parameters.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.catDescPart",
            "model.profileDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.textDescPart" },
              
              { "type" : "elementRef",
                "key" : "purpose" } ] } ] },
      
      { "ident" : "textLang",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [  ],
        "shortDesc" : "(text language) describes the languages and writing systems identified within the bibliographic work  \n  being described, rather than its description.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.msItemPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mainLang",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(main language) supplies a code which identifies the chief language used in the bibliographic work.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "otherLangs",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "(other languages) one or more codes identifying any other languages used in the bibliographic work.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.language" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "textNode",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "indicates the presence\n   of a text node in a content model.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.contentPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "then",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "separates the condition from the default in an if, or\nthe antecedent and the consequent in a cond element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "time",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">beinhaltet eine Phrase, die eine Uhr- oder Tageszeit in einem beliebigen Format bestimmt.<\/desc>" ],
        "shortDesc" : "(Zeit) beinhaltet eine Phrase, die eine Uhr- oder Tageszeit in einem beliebigen Format bestimmt.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"de\">Zeit<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.dateLike" ],
          "atts" : 
          [ "att.global",
            "att.calendarSystem",
            "att.canonical",
            "att.cmc",
            "att.datable",
            "att.dimensions",
            "att.duration",
            "att.editLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "timeline",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "(timeline) provides a set of ordered points in time which can be linked to elements of a spoken text to create a temporal alignment of that text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "origin",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "designates the origin of the timeline, i.e. the time at which it begins.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "unit",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the unit of time corresponding to the interval value of the timeline or of its constituent points in time.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "d",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(days) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "h",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(hours) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "min",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(minutes) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "s",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(seconds) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ms",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(milliseconds) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "interval",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a time\n      interval either as a positive integral value or using one of a\n      set of predefined codes.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.interval" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "when" } ] },
      
      { "ident" : "title",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">beinhaltet einen Titel eines beliebigen Werks.<\/desc>" ],
        "shortDesc" : "(Titel) beinhaltet einen Titel eines beliebigen Werks.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Titel<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.emphLike",
            "model.msQuoteLike" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.cmc",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "level",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">gibt den bibliografischen Typ eines Titels an, d.h. ob er einen Artikel, ein Buch, eine Zeitschrift, eine Reihe oder unpubliziertes Material bezeichnet.<\/desc>" ],
            "shortDesc" : "gibt den bibliografischen Typ eines Titels an, d.h. ob er einen Artikel, ein Buch, eine Zeitschrift, eine Reihe oder unpubliziertes Material bezeichnet.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "a",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">der Titel gehört zu einer unselbständigen Publikation, wie einem Artikel, Gedicht oder einem anderen Werk, das als Teil einer umfangreicheren Einheit publiziert wurde.<\/desc>" ],
                  "shortDesc" : "(unselbständig) der Titel gehört zu einer unselbständigen Publikation, wie einem Artikel, Gedicht oder einem anderen Werk, das als Teil einer umfangreicheren Einheit publiziert wurde.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">unselbständig<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "m",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">der Titel bezieht sich auf Monografien wie z.B. ein Bücher oder andere selbständige Publikationen, also auch auf einzelne Bände in einem mehrbändigen Werk.<\/desc>" ],
                  "shortDesc" : "(Monografie) der Titel bezieht sich auf Monografien wie z.B. ein Bücher oder andere selbständige Publikationen, also auch auf einzelne Bände in einem mehrbändigen Werk.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Monografie<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "j",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">der Titel bezieht sich auf jede Art fortlaufender oder periodischer Veröffentlichungen wie z. B. Zeitschriften, Magazine oder Zeitungen.<\/desc>" ],
                  "shortDesc" : "(Zeitschrift) der Titel bezieht sich auf jede Art fortlaufender oder periodischer Veröffentlichungen wie z. B. Zeitschriften, Magazine oder Zeitungen.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Zeitschrift<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "s",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">der Titel bezeichnet eine Reihe von ansonsten selbständig publizierten Veröffentlichungen, wie z. B. eine Buchreihe.<\/desc>" ],
                  "shortDesc" : "(Reihe) der Titel bezeichnet eine Reihe von ansonsten selbständig publizierten Veröffentlichungen, wie z. B. eine Buchreihe.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Reihe<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "u",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">der Titel bezieht sich auf unveröffentliches Material (incl. universitäre Qualifikationsarbeiten, soweit sie nicht von einem Verlag veröffentlicht worden sind).<\/desc>" ],
                  "shortDesc" : "(unveröffentlicht) der Titel bezieht sich auf unveröffentliches Material (incl. universitäre Qualifikationsarbeiten, soweit sie nicht von einem Verlag veröffentlicht worden sind).",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">unveröffentlicht<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">klassifiziert den Titel entsprechend einer geeigneten Typologie.<\/desc>" ],
            "shortDesc" : "klassifiziert den Titel entsprechend einer geeigneten Typologie.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "main",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Haupttitel<\/desc>" ],
                  "shortDesc" : "Haupttitel",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sub",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Untertitel oder Titel eines Teilbereichs<\/desc>" ],
                  "shortDesc" : "(untergeordnet) Untertitel oder Titel eines Teilbereichs",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">untergeordnet<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "alt",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">alternativer Titel, oft in einer anderen Sprache, unter dem das Werk auch bekannt ist.<\/desc>" ],
                  "shortDesc" : "(alternativ) alternativer Titel, oft in einer anderen Sprache, unter dem das Werk auch bekannt ist.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">alternativ<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "short",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Kurztitel<\/desc>" ],
                  "shortDesc" : "Kurztitel",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "desc",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">Umschreibung des Werks, die als Titel fungiert.<\/desc>" ],
                  "shortDesc" : "(beschreibend) Umschreibung des Werks, die als Titel fungiert.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"de\">beschreibend<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "titlePage",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält die Titelseite eines Textes, die entweder im\n    Vorspann (front) oder Nachspann (back) stehen kann.<\/desc>" ],
        "shortDesc" : "(Titelseite) enthält die Titelseite eines Textes, die entweder im\n    Vorspann (front) oder Nachspann (back) stehen kann.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">Titelseite<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.frontPart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">klassifiziert die Titelseite entsprechend einer geeigneten\n        Typologie.<\/desc>" ],
            "shortDesc" : "klassifiziert die Titelseite entsprechend einer geeigneten\n        Typologie.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.titlepagePart" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.titlepagePart" },
                  
                  { "type" : "classRef",
                    "key" : "model.global" } ] } ] } ] },
      
      { "ident" : "titlePart",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">enthält einen Bestandteil eines Werktitels, wie er auf der Titelseite angegeben ist.<\/desc>" ],
        "shortDesc" : "(Titelbestandteil) enthält einen Bestandteil eines Werktitels, wie er auf der Titelseite angegeben ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Titelbestandteil<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pLike.front",
            "model.titlepagePart" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">beschreibt die Funktion dieses Titelbestandteils näher.<\/desc>" ],
            "shortDesc" : "(Titelart) beschreibt die Funktion dieses Titelbestandteils näher.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Titelart<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "main",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Haupttitel des Werks<\/desc>" ],
                  "shortDesc" : "(Haupttitel) Haupttitel des Werks",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Haupttitel<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sub",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Untertitel des Werks<\/desc>" ],
                  "shortDesc" : "(Untertitel) Untertitel des Werks",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Untertitel<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "alt",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Alternativer Titel des Werks<\/desc>" ],
                  "shortDesc" : "(Alternativer Titel) Alternativer Titel des Werks",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Alternativer Titel<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "short",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Kurzform des Titels<\/desc>" ],
                  "shortDesc" : "(Kurztitel) Kurzform des Titels",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Kurztitel<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "desc",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">beschreibende Paraphrase eines Werks<\/desc>" ],
                  "shortDesc" : "(Beschreibung) beschreibende Paraphrase eines Werks",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Beschreibung<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "titleStmt",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">umfasst Angaben zum Titel eines Werks und zu den für\n    seinen Inhalt Verantwortlichen.<\/desc>" ],
        "shortDesc" : "(Angaben zum Titel) umfasst Angaben zum Titel eines Werks und zu den für\n    seinen Inhalt Verantwortlichen.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-17\" xml:lang=\"de\">Angaben zum Titel<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "title" },
              
              { "type" : "classRef",
                "key" : "model.respLike" } ] } ] },
      
      { "ident" : "tns",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(tense) indicates the grammatical tense associated with a given inflected form in a dictionary.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.morphLike" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "trailer",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">enthält einen abschließenden Nachsatz oder eine Fußzeile am Ende eines Textabschnitts.<\/desc>" ],
        "shortDesc" : "enthält einen abschließenden Nachsatz oder eine Fußzeile am Ende eines Textabschnitts.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divBottomPart" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.placement",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "elementRef",
                "key" : "lg" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "classRef",
                "key" : "model.lLike" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "trait",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [  ],
        "shortDesc" : "(trait) contains a description of some status or quality attributed to a person, place, or organization typically, but not necessarily, independent of the volition or action of the holder and usually not at some specific time or for a specific date range.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.persStateLike",
            "model.placeStateLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.datable",
            "att.dimensions",
            "att.editLike",
            "att.naming",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "precision" },
              
              { "type" : "alternate",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "trait" },
                  
                  { "type" : "sequence",
                    "minOccurs" : "1",
                    "maxOccurs" : "1",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.headLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.pLike" },
                      
                      { "type" : "alternate",
                        "minOccurs" : "0",
                        "maxOccurs" : "unbounded",
                        "content" : 
                        [ 
                          { "type" : "classRef",
                            "key" : "model.noteLike" },
                          
                          { "type" : "classRef",
                            "key" : "model.biblLike" } ] } ] },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.labelLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.noteLike" },
                      
                      { "type" : "classRef",
                        "key" : "model.biblLike" } ] } ] } ] } ] },
      
      { "ident" : "transcriptionDesc",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(transcription description) describes the set of transcription conventions used, particularly for spoken material.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies an identifier for the encoding convention,  independent of any version number.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "version",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a version number for the encoding conventions\n                used, if any.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.versionNumber" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.labelLike" },
              
              { "type" : "classRef",
                "key" : "model.ptrLike" },
              
              { "type" : "classRef",
                "key" : "model.pLike" } ] } ] },
      
      { "ident" : "transpose",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : " describes a single textual transposition as an ordered list\n   of at least two pointers specifying the order in which the elements\n   indicated should be re-combined.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "ptr" } ] },
      
      { "ident" : "tree",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(tree) encodes a tree, which is made up of a root, internal nodes,\nleaves, and arcs from root to leaves.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "arity",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the maximum number of children of the root and internal\nnodes of the tree.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "ord",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "(ordered) indicates whether or not the tree is ordered, or if it is\npartially ordered.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "true",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that all of the branching nodes of the tree are ordered.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "partial",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that some of the branching nodes of the tree are ordered\nand some are unordered.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "false",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that all of the branching nodes of the tree are\nunordered.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "order",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "gives the order of the tree, i.e., the number of its nodes.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.count" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "label" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "leaf" },
                      
                      { "type" : "elementRef",
                        "key" : "iNode" } ] },
                  
                  { "type" : "elementRef",
                    "key" : "root" },
                  
                  { "type" : "alternate",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "elementRef",
                        "key" : "leaf" },
                      
                      { "type" : "elementRef",
                        "key" : "iNode" } ] } ] } ] } ] },
      
      { "ident" : "triangle",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [  ],
        "shortDesc" : "(underspecified embedding tree, so called because of its\n  characteristic shape when drawn) provides for an underspecified eTree, that is, an eTree with\n  information left out.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a value\n      for the triangle, in the form of the identifier of a feature\nstructure or other analytic element.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "label" },
              
              { "type" : "alternate",
                "minOccurs" : "0",
                "maxOccurs" : "unbounded",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "eTree" },
                  
                  { "type" : "elementRef",
                    "key" : "triangle" },
                  
                  { "type" : "elementRef",
                    "key" : "eLeaf" } ] } ] } ] },
      
      { "ident" : "typeDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(typeface description) contains a description of the typefaces or other aspects of\n  the printing of an incunable or other printed source.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.pLike" },
              
              { "type" : "sequence",
                "minOccurs" : "1",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "elementRef",
                    "key" : "summary" },
                  
                  { "type" : "elementRef",
                    "key" : "typeNote" } ] } ] } ] },
      
      { "ident" : "typeNote",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(typographic note) describes a particular font or other significant typographic feature distinguished within\n    the description of a printed resource.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.handFeatures" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "u",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(utterance) contains a stretch of speech usually preceded and followed by silence or by a change of speaker.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart.spoken",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.declaring",
            "att.notated",
            "att.timed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "trans",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(transition) indicates the nature of the transition between this utterance and the previous one.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "smooth",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this utterance begins without unusual pause or rapidity.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "latching",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this utterance begins with a markedly shorter pause than normal.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "overlap",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this utterance begins before the previous one has finished.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pause",
                  "desc" : 
                  [  ],
                  "shortDesc" : "this utterance begins after a noticeable pause.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "unclear",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">enthält ein Wort, einen Satz oder eine Textpassage, welche in der Quelle nicht oder nur schwer lesbar bzw. hörbar ist.<\/desc>" ],
        "shortDesc" : "(unklar) enthält ein Wort, einen Satz oder eine Textpassage, welche in der Quelle nicht oder nur schwer lesbar bzw. hörbar ist.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-06-05\" xml:lang=\"de\">unklar<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.choicePart",
            "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.dimensions",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "reason",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">gibt den Grund an, warum das Material schwer zu transkribieren ist.<\/desc>" ],
            "shortDesc" : "gibt den Grund an, warum das Material schwer zu transkribieren ist.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "illegible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(unleserlich) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"de\">unleserlich<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inaudible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(nicht hörbar) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"de\">nicht hörbar<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "faded",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(ausgebleicht) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-17\" xml:lang=\"de\">ausgebleicht<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "background_noise",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(Hintergrundlärm) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-17\" xml:lang=\"de\">Hintergrundlärm<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "eccentric_ductus",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(exzentrischer Duktus) \n            indicates illegibility due to an unusual, awkward, or\n            incompetent execution of a glyph or glyphs\n            \n          ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-17\" xml:lang=\"de\">exzentrischer Duktus<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "agent",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">basiert die Schwierigkeit bei der Transkription auf einer schadhaften Stelle am Textträger, \n            kann der Grund dafür hier genauer kategorisiert werden.<\/desc>" ],
            "shortDesc" : "basiert die Schwierigkeit bei der Transkription auf einer schadhaften Stelle am Textträger, \n            kann der Grund dafür hier genauer kategorisiert werden.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "rubbing",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Schaden, verursacht durch Abrieb der Blattkanten beim Umblättern<\/desc>" ],
                  "shortDesc" : "Schaden, verursacht durch Abrieb der Blattkanten beim Umblättern",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mildew",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Schaden, versursacht durch Schimmel auf der Blattoberfläche<\/desc>" ],
                  "shortDesc" : "Schaden, versursacht durch Schimmel auf der Blattoberfläche",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "smoke",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"de\">Schaden, verursacht durch Rauch\/Ruß<\/desc>" ],
                  "shortDesc" : "Schaden, verursacht durch Rauch\/Ruß",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "undo",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [  ],
        "shortDesc" : "indicates one or more marked-up interventions in a document\n   which have subsequently been marked for cancellation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.pPart.transcriptional" ],
          "atts" : 
          [ "att.global",
            "att.dimensions",
            "att.spanning",
            "att.transcriptional" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [  ],
            "shortDesc" : "points to one or more elements representing the\n\t interventions which are to be reverted or undone.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "unicodeProp",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(unicode property) provides a Unicode property for a character (or glyph).",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.gaijiProp" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "replace",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the normalized name of a Unicode property.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "Age",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "AHex",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Alpha",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Alphabetic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ASCII_Hex_Digit",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_C",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_Class",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_Control",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_M",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_Mirrored",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_Mirroring_Glyph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_Paired_Bracket",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Bidi_Paired_Bracket_Type",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "blk",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Block",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bmg",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bpb",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bpt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Canonical_Combining_Class",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Case_Folding",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Case_Ignorable",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Cased",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ccc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CE",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "cf",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Changes_When_Casefolded",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Changes_When_Casemapped",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Changes_When_Lowercased",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Changes_When_NFKC_Casefolded",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Changes_When_Titlecased",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Changes_When_Uppercased",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CI",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Comp_Ex",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Composition_Exclusion",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CWCF",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CWCM",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CWKCF",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CWL",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CWT",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "CWU",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Dash",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Decomposition_Mapping",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Decomposition_Type",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Default_Ignorable_Code_Point",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Dep",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Deprecated",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DI",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Dia",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Diacritic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "dm",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "dt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ea",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "East_Asian_Width",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "EqUIdeo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Equivalent_Unified_Ideograph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Expands_On_NFC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Expands_On_NFD",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Expands_On_NFKC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Expands_On_NFKD",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Ext",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Extender",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "FC_NFKC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "FC_NFKC_Closure",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Full_Composition_Exclusion",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "gc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "GCB",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "General_Category",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Gr_Base",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Gr_Ext",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Gr_Link",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Grapheme_Base",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Grapheme_Cluster_Break",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Grapheme_Extend",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Grapheme_Link",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Hangul_Syllable_Type",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Hex",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Hex_Digit",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "hst",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Hyphen",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ID_Continue",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ID_Start",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "IDC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Ideo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Ideographic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "IDS",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "IDS_Binary_Operator",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "IDS_Trinary_Operator",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "IDSB",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "IDST",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Indic_Positional_Category",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Indic_Syllabic_Category",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "InPC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "InSC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "isc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ISO_Comment",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Jamo_Short_Name",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "jg",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Join_C",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Join_Control",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Joining_Group",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Joining_Type",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "JSN",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "jt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kAccountingNumeric",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCompatibilityVariant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIICore",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_GSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_HSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_JSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_KPSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_KSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_MSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_TSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_USource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_VSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kOtherNumeric",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kPrimaryNumeric",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kRSUnicode",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lb",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Line_Break",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "LOE",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Logical_Order_Exception",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Lower",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Lowercase",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Lowercase_Mapping",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Math",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "na",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "na1",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Name",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Name_Alias",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NChar",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFC_QC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFC_Quick_Check",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFD_QC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFD_Quick_Check",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFKC_Casefold",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFKC_CF",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFKC_QC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFKC_Quick_Check",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFKD_QC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "NFKD_Quick_Check",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Noncharacter_Code_Point",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "nt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Numeric_Type",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Numeric_Value",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "nv",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OAlpha",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ODI",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OGr_Ext",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OIDC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OIDS",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OLower",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OMath",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_Alphabetic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_Default_Ignorable_Code_Point",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_Grapheme_Extend",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_ID_Continue",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_ID_Start",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_Lowercase",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_Math",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Other_Uppercase",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OUpper",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Pat_Syn",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Pat_WS",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Pattern_Syntax",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Pattern_White_Space",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "PCM",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Prepended_Concatenation_Mark",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "QMark",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Quotation_Mark",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Radical",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Regional_Indicator",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "RI",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "SB",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "scf",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Script",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Script_Extensions",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "scx",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "SD",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Sentence_Break",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Sentence_Terminal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Simple_Case_Folding",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Simple_Lowercase_Mapping",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Simple_Titlecase_Mapping",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Simple_Uppercase_Mapping",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "slc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Soft_Dotted",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "stc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "STerm",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "suc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Term",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Terminal_Punctuation",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Titlecase_Mapping",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "uc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "UIdeo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Unicode_1_Name",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Unified_Ideograph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Upper",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Uppercase",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Uppercase_Mapping",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Variation_Selector",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Vertical_Orientation",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "vo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "VS",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "WB",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "White_Space",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Word_Break",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "WSpace",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XID_Continue",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XID_Start",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XIDC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XIDS",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XO_NFC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XO_NFD",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XO_NFKC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XO_NFKD",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "replace",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the value of a named Unicode property.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.text" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "unihanProp",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [  ],
        "shortDesc" : "(unihan property) holds the name and value of a normative or\n        informative Unihan character (or glyph) property as part of its attributes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.gaijiProp" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "replace",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the normalized name of a unicode\n                han database (Unihan) property.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xmlName" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "kZVariant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kAccountingNumeric",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kBigFive",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCCCII",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCNS1986",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCNS1992",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCangjie",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCantonese",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCheungBauer",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCheungBauerIndex",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCihaiT",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCompatibilityVariant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kCowles",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kDaeJaweon",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kDefinition",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kEACC",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kFenn",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kFennIndex",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kFourCornerCode",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kFrequency",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGB0",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGB1",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGB3",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGB5",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGB7",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGB8",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGSR",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kGradeLevel",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kHDZRadBreak",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kHKGlyph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kHKSCS",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kHanYu",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kHangul",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kHanyuPinlu",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kHanyuPinyin",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIBMJapan",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIICore",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRGDaeJaweon",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRGDaiKanwaZiten",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRGHanyuDaZidian",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRGKangXi",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_GSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_HSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_JSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_KPSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_KSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_MSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_TSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_USource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kIRG_VSource",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJIS0213",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJa",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJapaneseKun",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJapaneseOn",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJinmeiyoKanji",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJis0",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJis1",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kJoyoKanji",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKPS0",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKPS1",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKSC0",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKSC1",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKangXi",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKarlgren",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKorean",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKoreanEducationHanja",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kKoreanName",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kLau",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kMainlandTelegraph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kMandarin",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kMatthews",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kMeyerWempe",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kMorohashi",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kNelson",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kOtherNumeric",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kPhonetic",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kPrimaryNumeric",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kPseudoGB1",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kRSAdobe_Japan1_6",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kRSJapanese",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kRSKanWa",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kRSKangXi",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kRSKorean",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kRSUnicode",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kSBGY",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kSemanticVariant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kSimplifiedVariant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kSpecializedSemanticVariant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kTGH",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kTaiwanTelegraph",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kTang",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kTotalStrokes",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kTraditionalVariant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kVietnamese",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kXHC1983",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "kXerox",
                  "desc" : 
                  [  ],
                  "shortDesc" : "",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "replace",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the value of a named Unihan\n                property",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "unit",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-17\" xml:lang=\"de\">enthält ein Symbol, ein Wort oder eine Phrase, die sich auf eine Maßeinheit in einem formellen oder informellen System bezieht.<\/desc>" ],
        "shortDesc" : "enthält ein Symbol, ein Wort oder eine Phrase, die sich auf eine Maßeinheit in einem formellen oder informellen System bezieht.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.measurement",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "unitDecl",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(unit declarations) provides information about units of measurement that are not members of the International System of Units.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "unitDef" } ] },
      
      { "ident" : "unitDef",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(unit definition) contains descriptive information related to a specific unit of measurement.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.canonical",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.labelLike" },
              
              { "type" : "classRef",
                "key" : "model.placeNamePart" },
              
              { "type" : "elementRef",
                "key" : "conversion" },
              
              { "type" : "elementRef",
                "key" : "unit" } ] } ] },
      
      { "ident" : "usg",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(usage) contains usage information in a dictionary entry.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top",
            "model.lexicalRefinement" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "classifies the usage information using any convenient typology.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "geo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(geographic) geographic area",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "time",
                  "desc" : 
                  [  ],
                  "shortDesc" : "temporal, historical era (archaic, old, etc.)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "dom",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(domain) domain or subject matter (e.g. scientific, literary etc.)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "register",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(register) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "style",
                  "desc" : 
                  [  ],
                  "shortDesc" : "style (figurative, literal, etc.)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plev",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(preference level) preference level (chiefly, usually, etc.)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lang",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(language) name of a language mentioned in etymological or other\n          linguistic discussion.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "gram",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(grammatical) grammatical usage",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "syn",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(synonym) synonym given to show use",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "hyper",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(hypernym) hypernym given to show usage",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "colloc",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(collocation) typical collocate of the headword.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "comp",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(complement) typical complement",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "obj",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(object) typical object",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "subj",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(subject) typical subject",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "verb",
                  "desc" : 
                  [  ],
                  "shortDesc" : "typical verb",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "hint",
                  "desc" : 
                  [  ],
                  "shortDesc" : "unclassifiable piece of information to guide sense choice",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "vAlt",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(value alternation) represents the value part of a feature-value specification\n  which contains a set of values, only one of which can be valid.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.featureVal" },
              
              { "type" : "classRef",
                "key" : "model.featureVal" } ] } ] },
      
      { "ident" : "vColl",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(collection of values) represents the value part of a feature-value specification\n  which contains multiple values organized as a set, bag, or list.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.complex" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "org",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "(organization) indicates organization of given value or values as  set, bag or list.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "set",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that the given values are organized as a set.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bag",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that the given values are organized as a\nbag (multiset).",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that the given values are organized as a\nlist.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "elementRef",
                "key" : "fs" },
              
              { "type" : "classRef",
                "key" : "model.featureVal.single" },
              
              { "type" : "elementRef",
                "key" : "vColl" } ] } ] },
      
      { "ident" : "vDefault",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(value default) declares the default value to be supplied when a feature structure\ndoes not contain an instance of f for this name; if\nunconditional, it is specified as one (or, depending on the value of\nthe org attribute of the enclosing fDecl) more\nfs elements or primitive values;\nif conditional, it is specified as\none or more if elements; if no default is specified, or no\ncondition matches, the value none is assumed.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.featureVal" },
              
              { "type" : "elementRef",
                "key" : "if" } ] } ] },
      
      { "ident" : "vLabel",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(value label) represents the value part of a feature-value specification\n  which appears at more than one point in a feature structure.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "supplies a name\n      identifying the sharing point.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.featureVal" } ] },
      
      { "ident" : "vMerge",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(merged collection of values) represents a feature value which is the result of merging\n  together the feature values contained by its children, using the organization\n  specified by the org attribute.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.complex" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "org",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the organization of the resulting merged values as  set, bag or list.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "set",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that the resulting values are organized as a set.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bag",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that the resulting values are organized as a bag (multiset).",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [  ],
                  "shortDesc" : "indicates that the resulting values are organized as a list.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.featureVal" } ] },
      
      { "ident" : "vNot",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(value negation) represents a feature value which is the negation of its content.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.complex" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.featureVal" } ] },
      
      { "ident" : "vRange",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [  ],
        "shortDesc" : "(value range) defines the range of allowed values for a feature, in the form of\nan fs, vAlt, or primitive value;\nfor the value of an f to be valid, it must be\nsubsumed by the specified range; if the f\ncontains multiple values (as sanctioned by the org attribute),\nthen each value must be subsumed by the vRange.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.featureVal" } ] },
      
      { "ident" : "val",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-31\" xml:lang=\"de\">enthält einen einzelnen Attributwert.<\/desc>" ],
        "shortDesc" : "(Wert) enthält einen einzelnen Attributwert.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-31\" xml:lang=\"de\">Wert<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.phrase.xml" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "valDesc",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(value description) specifies any semantic or syntactic constraint on the value that\nan attribute may take, additional to the information carried by the\ndatatype element.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.combinable",
            "att.translatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "valItem",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "documents a single value in a predefined list of values.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.combinable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the value concerned.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.text" } } } ],
        "content" : 
        [ 
          { "type" : "sequence",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "classRef",
                "key" : "model.identSynonyms" },
              
              { "type" : "sequence",
                "minOccurs" : "0",
                "maxOccurs" : "1",
                "content" : 
                [ 
                  { "type" : "classRef",
                    "key" : "model.descLike" },
                  
                  { "type" : "sequence",
                    "minOccurs" : "0",
                    "maxOccurs" : "unbounded",
                    "content" : 
                    [ 
                      { "type" : "classRef",
                        "key" : "model.identSynonyms" },
                      
                      { "type" : "classRef",
                        "key" : "model.descLike" } ] },
                  
                  { "type" : "elementRef",
                    "key" : "remarks" } ] },
              
              { "type" : "elementRef",
                "key" : "paramList" } ] } ] },
      
      { "ident" : "valList",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [  ],
        "shortDesc" : "(value list) contains one or more valItem elements defining possible values.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.combinable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the extensibility of the list of values specified.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "closed",
                  "desc" : 
                  [  ],
                  "shortDesc" : "only the values specified are permitted.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "semi",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(semi-open) all the values specified should be supported, but other values are legal and\n          software should have appropriate fallback processing for them.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "open",
                  "desc" : 
                  [  ],
                  "shortDesc" : "the values specified are sample values only.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "valItem" } ] },
      
      { "ident" : "variantEncoding",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt die Methode an, nach\n  der die textkritischen Varianten kodiert sind.<\/desc>" ],
        "shortDesc" : "(variant encoding) gibt die Methode an, nach\n  der die textkritischen Varianten kodiert sind.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "method",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt die Methode an, nach\n  der textkritische Apparat kodiert ist.<\/desc>" ],
            "shortDesc" : "gibt die Methode an, nach\n  der textkritische Apparat kodiert ist.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "location-referenced",
                  "desc" : 
                  [  ],
                  "shortDesc" : "apparatus uses line numbers or other canonical reference scheme\nreferenced in a base text.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "double-end-point",
                  "desc" : 
                  [  ],
                  "shortDesc" : "apparatus indicates the precise locations of the beginning and\nending of each lemma relative to a base text.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "parallel-segmentation",
                  "desc" : 
                  [  ],
                  "shortDesc" : "alternate readings of a passage are given in parallel in the\ntext; no notion of a base text is necessary.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "location",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-18\" xml:lang=\"de\">gibt an, ob der Apparat\n  innerhalb oder außerhalb des Textes erscheint.<\/desc>" ],
            "shortDesc" : "gibt an, ob der Apparat\n  innerhalb oder außerhalb des Textes erscheint.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "internal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "apparatus appears within the running text.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "external",
                  "desc" : 
                  [  ],
                  "shortDesc" : "apparatus appears outside the base text.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "view",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [  ],
        "shortDesc" : "(view) describes the visual context of some part of a screen play in\nterms of what the spectator sees, generally independent of any\ndialogue.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "vocal",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(vocal) marks any vocalized but not necessarily lexical phenomenon, for\n  example voiced pauses, non-lexical backchannels, etc.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.spoken" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.cmc",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "iterated",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether or not the phenomenon is repeated.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.descLike" } ] },
      
      { "ident" : "w",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">repräsentiert ein grammatisches (nicht unbedingt orthografisches) Wort.<\/desc>" ],
        "shortDesc" : "(Wort) repräsentiert ein grammatisches (nicht unbedingt orthografisches) Wort.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"de\">Wort<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.segLike" ],
          "atts" : 
          [ "att.global",
            "att.cmc",
            "att.linguistic",
            "att.notated",
            "att.segLike",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "elementRef",
                "key" : "seg" },
              
              { "type" : "elementRef",
                "key" : "w" },
              
              { "type" : "elementRef",
                "key" : "m" },
              
              { "type" : "elementRef",
                "key" : "c" },
              
              { "type" : "elementRef",
                "key" : "pc" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "classRef",
                "key" : "model.lPart" },
              
              { "type" : "classRef",
                "key" : "model.hiLike" },
              
              { "type" : "classRef",
                "key" : "model.pPart.edit" } ] } ] },
      
      { "ident" : "watermark",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(watermark) contains a word or phrase describing a watermark or similar device.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "when",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [  ],
        "shortDesc" : "indicates a point in time either relative to other elements in the same timeline tag, or absolutely.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "absolute",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "supplies an absolute value for the time.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.temporal.w3c" } } },
          
          { "onElement" : true,
            "ident" : "unit",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies the unit of time in which the interval value is expressed, if this is not inherited from the parent timeline.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "d",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(days) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "h",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(hours) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "min",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(minutes) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "s",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(seconds) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ms",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(milliseconds) ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "interval",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "specifies a time\n      interval either as a number or as one of the keywords defined\n      by the datatype teidata.interval.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.interval" } } },
          
          { "onElement" : true,
            "ident" : "since",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "identifies the reference point for determining the time of the current when element, which is obtained by adding the interval to the time of the reference point.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "width",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [  ],
        "shortDesc" : "(width) contains a measurement of an object along the axis parallel to its bottom, e.g. perpendicular to the spine of a book or codex.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.dimLike",
            "model.measureLike" ],
          "atts" : 
          [ "att.global",
            "att.dimensions" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.xtext" } ] },
      
      { "ident" : "wit",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(wit) contains a list of one or more sigla of witnesses attesting a\ngiven reading, in a textual variation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "witDetail",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(witness detail) gives further information about a particular witness, or\nwitnesses, to a particular reading.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "atts" : 
          [ "att.global",
            "att.placement",
            "att.pointing",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "wit",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [  ],
            "shortDesc" : "(witnesses) indicates the sigil\n      or sigla identifying the witness or witnesses to which the\ndetail refers.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "describes the type of information given about the witness.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "elementRef",
                "key" : "bibl" } ] } ] },
      
      { "ident" : "witEnd",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(fragmented witness end) indicates the end, or suspension, of the text of a fragmentary\nwitness.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "witStart",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(fragmented witness start) indicates the beginning, or resumption, of the text of a fragmentary witness.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "witness",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [  ],
        "shortDesc" : "(witness) contains either a description of a single witness referred to\nwithin the critical apparatus, or a list of witnesses which is to be\nreferred to by a single sigil.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.limitedPhrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "elementRef",
                "key" : "note" },
              
              { "type" : "elementRef",
                "key" : "object" } ] } ] },
      
      { "ident" : "writing",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [  ],
        "shortDesc" : "(writing) contains a passage of written text revealed to participants in the\n  course of a spoken text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.spoken" ],
          "atts" : 
          [ "att.global",
            "att.ascribed.directed",
            "att.cmc",
            "att.timed",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "gradual",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [  ],
            "shortDesc" : "indicates whether the writing is revealed all at once or\n\tgradually.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "xenoData",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [  ],
        "shortDesc" : "(non-TEI metadata) provides a container\n  element into which metadata in non-TEI formats may be\n  placed.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.standOffPart",
            "model.teiHeaderPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "anyElement",
                "require" : "",
                "except" : "" } ] } ] },
      
      { "ident" : "xr",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [  ],
        "shortDesc" : "(cross-reference phrase) contains a phrase, sentence, or icon referring the reader to some other location in this or\n    another text.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.entryPart",
            "model.entryPart.top" ],
          "atts" : 
          [ "att.global",
            "att.lexicographic",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [  ],
            "shortDesc" : "indicates the type of cross reference, using any convenient typology.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "syn",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(synonym) cross reference for synonym information",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "etym",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(etymological) etymological information",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "cf",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(compare or consult) related or similar term",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "illus",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(illustration) illustration of an object",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.phrase" },
              
              { "type" : "classRef",
                "key" : "model.inter" },
              
              { "type" : "elementRef",
                "key" : "usg" },
              
              { "type" : "elementRef",
                "key" : "lbl" },
              
              { "type" : "classRef",
                "key" : "model.global" } ] } ] },
      
      { "ident" : "zone",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-04-15\" xml:lang=\"de\">beschreibt eine beliebige zweidimensionale Fläche innerhalb eines\n    <gi>surface<\/gi>-Elements.<\/desc>" ],
        "shortDesc" : "beschreibt eine beliebige zweidimensionale Fläche innerhalb eines\n    surface-Elements.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.linePart",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global",
            "att.coordinated",
            "att.typed",
            "att.written" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "rotate",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-04-15\" xml:lang=\"de\">gibt das Ausmaß der Drehung (im Uhrzeigersinn) dieser <gi>zone<\/gi> an.\n        Als Bezugspunkt gilt dabei die natürliche Ausrichtung des <gi>surface<\/gi>-Elternelements, die entweder\n        im <gi>msDesc<\/gi>-Element beschrieben ist oder durch die Koordinaten des <gi>surface<\/gi>-Elements selbst.\n        Die Drehung wird in Bogengrad angegeben.<\/desc>" ],
            "shortDesc" : "gibt das Ausmaß der Drehung (im Uhrzeigersinn) dieser zone an.\n        Als Bezugspunkt gilt dabei die natürliche Ausrichtung des surface-Elternelements, die entweder\n        im msDesc-Element beschrieben ist oder durch die Koordinaten des surface-Elements selbst.\n        Die Drehung wird in Bogengrad angegeben.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } } ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "0",
            "maxOccurs" : "unbounded",
            "content" : 
            [ 
              { "type" : "textNode" },
              
              { "type" : "classRef",
                "key" : "model.gLike" },
              
              { "type" : "classRef",
                "key" : "model.graphicLike" },
              
              { "type" : "classRef",
                "key" : "model.global" },
              
              { "type" : "elementRef",
                "key" : "surface" },
              
              { "type" : "classRef",
                "key" : "model.linePart" } ] } ] } ],
    "classes" : 
    { "models" : 
      [ 
        { "ident" : "model.addrPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements such as names or postal codes which may appear as part of a\n    postal address.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.addressLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to represent a postal or email address.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.correspActionPart",
              "model.pPart.data" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.annotationLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to represent annotations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.standOffPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.annotationPart.body",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which may be used as an annotation body.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.applicationLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to record application-specific information about a document in its\n    header.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.attributable",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-14\" xml:lang=\"de\">gruppiert Elemente, die ein Wort oder eine Phrase enthalten, welche einer Quelle zugeschrieben werden können.<\/desc>" ],
          "shortDesc" : "gruppiert Elemente, die ein Wort oder eine Phrase enthalten, welche einer Quelle zugeschrieben werden können.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.availabilityPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements such as licences and paragraphs of text which may appear as part of an\n  availability statement.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.biblLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements containing a bibliographic description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.entryPart.top",
              "model.inter",
              "model.msItemPart",
              "model.personPart",
              "model.standOffPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.biblPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which represent components of a bibliographic description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.castItemPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups component elements of an entry in a cast list, such as dramatic role or actor's name.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.catDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups component elements of the TEI header Category Description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.certLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which are used to indicate uncertainty or\n  precision of other elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.choicePart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements (other than choice itself) which can be used within a\n    choice alternation.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.cmc",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "includes the CMC-specific element post and\n        makes it available on the divPart level. This allows for\n        using (and combining) occurrences of post,\n        u, incident, and kinesic in one\n        and the same div in order to be able to represent\n        the combined use of written and spoken posts, utterances,\n        and nonverbal acts on the GUI of multimodal CMC\n        environments.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.common" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.common",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups common chunk- and inter-level elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.contentPart",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which\n  may appear as part of the content element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.correspActionPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which define the\n        parts (usually names, dates and places) of one action related to the correspondence.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.correspContextPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which may \n        appear as part of the correspContext element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.correspDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups together metadata\n        elements for describing correspondence.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.dateLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements containing temporal expressions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.correspActionPart",
              "model.pPart.data",
              "model.recordingPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.descLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which contain a description of their function.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.describedResource",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which\n  contain the content of a digital resource and its metadata; these\n  elements may serve as the outermost or root\n  element of a TEI-conformant document.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.dimLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which describe a measurement forming part of\n  the physical dimensions of some object.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div1Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups top-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div2Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups second-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div3Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups third-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div4Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups fourth-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div5Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups fifth-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div6Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups sixth-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div7Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups seventh-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divBottom",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements appearing at the end of a text\n    division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divBottomPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can occur only at the end of a text\n  division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.divBottom" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.divGenLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to represent a structural division which is generated rather than\n    explicitly present in the source.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to represent un-numbered generic structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups paragraph-level elements appearing directly within divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.common" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.divPart.spoken",
          "type" : "classSpec",
          "module" : "spoken",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements structurally analogous to paragraphs within spoken texts.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.divPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.divTop",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements appearing at  the beginning of a\n  text division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divTopPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can occur only at the beginning of a text division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.divTop" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.divWrapper",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can appear at either top or bottom of a\n  textual division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.divBottom",
              "model.divTop" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.editorialDeclPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">umfasst Elemente, die innerhalb des <gi>editorialDecl<\/gi>-Elements\n    verwendet werden und mehrfach auftreten können.<\/desc>" ],
          "shortDesc" : "umfasst Elemente, die innerhalb des editorialDecl-Elements\n    verwendet werden und mehrfach auftreten können.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.egLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements containing examples or illustrations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.emphLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements which are typographically\n  distinct and to which a specific function can be attributed.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.highlighted",
              "model.limitedPhrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.encodingDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\"> umfasst Elemente, die innerhalb des <gi>encodingDesc<\/gi>-Elements verwendet\n    werden und mehrfach auftreten können.<\/desc>" ],
          "shortDesc" : " umfasst Elemente, die innerhalb des encodingDesc-Elements verwendet\n    werden und mehrfach auftreten können.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.entryLike",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements structurally analogous to paragraphs within dictionaries.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.common",
              "model.standOffPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.entryPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups non-morphological elements appearing within a dictionary entry.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.entryPart.top",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups high level elements within a structured dictionary entry.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.eventLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which describe events.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.orgPart",
              "model.personPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.featureVal",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which represent feature values in feature structures.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.featureVal.complex",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which express complex feature values in feature\nstructures.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.featureVal" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.featureVal.single",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "group elements used to represent atomic feature values in feature structures.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.featureVal" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.formPart",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements allowed within a form element in a dictionary.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.frontPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which appear at the level of divisions within front or back matter.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.frontPart.drama",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which appear at the level of divisions within front or back matter of\n    performance texts only.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.frontPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.fsdDeclPart",
          "type" : "classSpec",
          "module" : "iso-fs",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-02-27\" xml:lang=\"de\">gruppiert Elemente die als direkte Kindelemente von <gi>fsdDecl<\/gi> auftreten können.<\/desc>" ],
          "shortDesc" : "gruppiert Elemente die als direkte Kindelemente von fsdDecl auftreten können.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.gLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to represent individual non-Unicode characters or glyphs.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.paraPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.global",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which may appear at any point within a TEI text.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.paraPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.global.edit",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups globally available elements which perform a specifically editorial function.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.global" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.global.meta",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups globally available elements which describe the status of other elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.global",
              "model.standOffPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.global.spoken",
          "type" : "classSpec",
          "module" : "spoken",
          "desc" : 
          [  ],
          "shortDesc" : "groups  elements\nwhich may appear globally within spoken texts.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.global" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.gramPart",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements allowed within a gramGrp element in a dictionary.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.formPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.graphicLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements containing images, formulae, and \n  similar objects.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.headLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to provide a title or heading at the start of a text\n  division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.divTopPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.hiLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements which are typographically distinct but to which no specific\n    function can be attributed.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.highlighted",
              "model.limitedPhrase",
              "model.linePart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.highlighted",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements which are typographically distinct.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.identEquiv",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which provide an equivalent value to the identity of their parent element, either as a formal construct or in natural language.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.identSynonyms" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.identSynonyms",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which provide an explanation, equivalency, or alternative name for a markup construct.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.imprintPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups the bibliographic elements which occur inside imprints.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.biblPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.inter",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can appear either within or between paragraph-like elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.common",
              "model.paraPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.lLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements representing metrical components such as verse lines.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.divPart",
              "model.paraPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.lPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements which may appear within verse only.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.labelLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to gloss or explain other parts of a document.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.lexicalRefinement",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "elements adding further precision to the lexico-grammatical information\n    provided for a dictionary entry.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.gramPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.limitedPhrase",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements excluding those elements primarily intended for transcription\n    of existing sources.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.linePart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups transcriptional elements which appear within lines or\n  zones of a source-oriented transcription within a sourceDoc\n  element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.listLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups list-like elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter",
              "model.standOffPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.measureLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which denote a number, a quantity, a measurement, or similar piece of text\n    that conveys some numerical meaning.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.pPart.data" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.milestoneLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups milestone-style\nelements used to represent reference systems.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.global" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.morphLike",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which provide morphological information within a dictionary entry.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.gramPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.msItemPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can appear within a manuscript item description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.msQuoteLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which represent passages such as titles quoted from a manuscript as a part\n    of its description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.msItemPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.nameLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which name or refer to a person, place, or organization.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.addrPart",
              "model.correspActionPart",
              "model.pPart.data" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.nameLike.agent",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which contain names of individuals\nor corporate bodies.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.nameLike" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.noteLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups globally-available note-like elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.global" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.objectLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which describe objects.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.oddDecl",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which generate declarations in some markup language in ODD documents.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.oddRef",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which reference declarations in some markup language in ODD documents.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.offsetLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can appear only as part of a place name.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.nameLike" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.orgPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which form part of the description of an\n  organization.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.orgStateLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements describing changeable characteristics of an organization which have a\n    definite duration.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.pLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups paragraph-like elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.correspContextPart",
              "model.divPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.pLike.front",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups paragraph-like elements which can occur as direct constituents of front matter.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.pPart.data",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements containing names, dates, numbers, measures, and similar data.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.limitedPhrase",
              "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.pPart.edit",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements for simple editorial correction and transcription.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.pPart.editorial",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements for simple editorial interventions that may be useful both\nin transcribing and in authoring.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.limitedPhrase",
              "model.pPart.edit" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.pPart.msdesc",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements used in manuscript description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.limitedPhrase",
              "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.pPart.transcriptional",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements used for editorial transcription of pre-existing source\n    materials.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.pPart.edit" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.paraPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements that may appear in paragraphs and similar elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.persNamePart",
          "type" : "classSpec",
          "module" : "namesdates",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which form part of a personal name.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.nameLike" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.persStateLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements describing changeable characteristics of a person which have a definite\n    duration, for example occupation, residence, or name.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.personPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.personLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which provide information about people and their relationships.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.personPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which form part of the description of a person.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.phrase",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can occur at the level of individual words or phrases.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.paraPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.phrase.xml",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups phrase-level elements used to encode XML constructs such as element names, attribute\n    names, and attribute values.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.limitedPhrase",
              "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.physDescPart",
          "type" : "classSpec",
          "module" : "msdescription",
          "desc" : 
          [  ],
          "shortDesc" : "groups specialized elements forming part of the physical description of a manuscript or\n    similar written source.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.placeLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to provide information about places and their relationships.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.placeNamePart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which form part of a place name.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.placeStateLike" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.placeStateLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which describe changing states of a place.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.nameLike" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.profileDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">umfasst Elemente, die innerhalb des <gi>profileDesc<\/gi>-Elements genutzt werden und mehrfach auftreten\n  können.<\/desc>" ],
          "shortDesc" : "umfasst Elemente, die innerhalb des profileDesc-Elements genutzt werden und mehrfach auftreten\n  können.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.ptrLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used for purposes of location and reference.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.correspContextPart",
              "model.limitedPhrase",
              "model.phrase",
              "model.publicationStmtPart.detail" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.ptrLike.form",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used for purposes of location of particular orthographic or pronunciation\n    forms within a dictionary entry.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.publicationStmtPart.agency",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups the child\n  elements of a publicationStmt element of the TEI header\n  that indicate an authorising agent.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.publicationStmtPart.detail",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups the agency-specific child elements of the publicationStmt element of the TEI header.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.quoteLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to directly contain quotations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.attributable",
              "model.msItemPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.rdgLike",
          "type" : "classSpec",
          "module" : "textcrit",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which contain a single reading, other than the lemma, within a textual\n    variation.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.rdgPart",
          "type" : "classSpec",
          "module" : "textcrit",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which mark the beginning or ending of a fragmentary manuscript or other\n    witness.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.recordingPart",
          "type" : "classSpec",
          "module" : "spoken",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to describe details of an audio or video recording.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.resource",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups separate elements\n    which constitute the content of a digital resource, as opposed to its\n    metadata.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.respLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which are used to indicate intellectual or other significant responsibility,\n    for example within a bibliographic element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.biblPart",
              "model.msItemPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.segLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used for arbitrary segmentation.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.settingPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to describe the setting of a linguistic interaction.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.sourceDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\"> umfasst Elemente, die innerhalb des <gi>sourceDesc<\/gi>-Elements\n    verwendet werden und mehrfach auftreten können.<\/desc>" ],
          "shortDesc" : " umfasst Elemente, die innerhalb des sourceDesc-Elements\n    verwendet werden und mehrfach auftreten können.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.specDescLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements for referring to specification elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.stageLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements containing stage directions or similar things defined by the module for\n    performance texts.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.standOffPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which may be used as children of standOff.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.teiHeaderPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-07\" xml:lang=\"de\">umfasst Elemente, die innerhalb des TEI-Headers benutzt\n    werden dürfen und mehrmals auftreten können.<\/desc>" ],
          "shortDesc" : "umfasst Elemente, die innerhalb des TEI-Headers benutzt\n    werden dürfen und mehrmals auftreten können.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.textDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements used to categorize a text for example in terms of its situational\n    parameters.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.titlepagePart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "groups elements which can occur as direct constituents of a title page, such as\n    docTitle, docAuthor, docImprint, or epigraph.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] } ],
      "attributes" : 
      [ 
        { "ident" : "att.anchoring",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "(anchoring) provides attributes for use on annotations, e.g. notes and groups of notes\n  describing the existence and position of an anchor for annotations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "anchored",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">gibt an, ob eine Vorlage den exakten Referenzort der Anmerkung anzeigt.<\/desc>" ],
              "shortDesc" : "(verankert) gibt an, ob eine Vorlage den exakten Referenzort der Anmerkung anzeigt.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">verankert<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.truthValue" } } },
            
            { "onElement" : false,
              "ident" : "targetEnd",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">verweist auf das Ende eines Bereichs, dem das <gi>note<\/gi>-Element angefügt ist, es sei denn die\n        Anmerkung ist in den Text an diesem Punkt bereits eingebettet.<\/desc>" ],
              "shortDesc" : "(Bereichsende) verweist auf das Ende eines Bereichs, dem das note-Element angefügt ist, es sei denn die\n        Anmerkung ist in den Text an diesem Punkt bereits eingebettet.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"de\">Bereichsende<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.ascribed",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for elements representing speech or action that can be ascribed to a\n    specific individual.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "who",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the person, or group of people, to whom the element content is ascribed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.ascribed.directed",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for elements representing speech or action that can be directed at a\n        group or individual.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.ascribed" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "toWhom",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the person, or group of people, to whom a speech act or action is directed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.breaking",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to indicate whether or not the element\n  concerned is considered to  mark the end of an orthographic token in the same way\n  as whitespace.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "break",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [  ],
              "shortDesc" : "indicates whether or not the  element\n\tbearing this attribute should be considered to mark the end of\n\tan orthographic token in the same way as whitespace.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "",
                "valItem" : 
                [ 
                  { "ident" : "yes",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the element bearing this attribute is considered\nto mark the end of any adjacent orthographic token irrespective of the presence\nof any adjacent whitespace",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "no",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the element bearing this attribute is considered\nnot to mark the end of any adjacent orthographic token irrespective of the presence\nof any adjacent whitespace",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "maybe",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the encoding does not take any position on this issue.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.cReferencing",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes that may be used to supply a\n  canonical reference as a means of identifying the\n  target of a pointer.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "cRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "(canonical reference) specifies the destination of the pointer by supplying a canonical reference expressed using the\n        scheme defined in a refsDecl element in the TEI header.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } } ] },
        
        { "ident" : "att.calendarSystem",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for indicating calendar systems to which a date belongs.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "calendar",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates one or more systems or calendars to which the\n        date represented by the content of this element belongs.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.canonical",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes that can be used to associate a representation such as a name or title\n    with canonical information about the object being named or referenced.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "key",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "provides an externally-defined means of identifying the entity (or entities) being\n        named, using a coded value of some kind.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "ref",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(reference) provides an explicit means of locating a full definition or identity for the entity being named by\n        means of one or more URIs.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.citeStructurePart",
          "type" : "classSpec",
          "module" : "header",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for selecting particular elements\n    within a document.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "use",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [  ],
              "shortDesc" : "(use) supplies an XPath selection pattern using the\n        syntax defined in . The XPath pattern is relative to the context given\n        in match, which will either be a sibling attribute in the case of\n          citeStructure or on the parent citeStructure in the case of\n          citeData.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xpath" } } } ] },
        
        { "ident" : "att.citing",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for specifying the specific part of a bibliographic item being cited.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "unit",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "identifies the unit of information conveyed by the element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "volume",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(volume) the element contains a volume number.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "issue",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the element contains an issue number, or volume and\n\t  issue numbers.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "page",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(page) the element contains a page number or page range.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "line",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the element contains a line number or line range.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "chapter",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(chapter) the element contains a chapter indication (number and\/or title)",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "part",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the element identifies a part of a book or collection.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "column",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the element identifies a column.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "entry",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the element identifies an entry number or label in a list of entries.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "from",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the starting point of the range of units indicated by the unit attribute.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "to",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the end-point of the range of units indicated by the unit attribute.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.cmc",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "(computer-mediated communication) provides attributes categorizing how the element content was created in a CMC environment.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "generatedBy",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(generated by) categorizes how the content of an element was generated in a CMC environment.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "human",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the content was\n          naturally typed or spoken by a human user",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "template",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the content was\n          generated after a human user activated a template for its\n          insertion",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "system",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the content was\n          generated by the system, i.e. the CMC environment",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "bot",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the content was\n          generated by a bot, i.e. a non-human agent, typically one\n          that is not part of the CMC environment itself",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unspecified",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the content was\n          generated by an unknown or unspecified process",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.combinable",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes indicating how multiple\n    references to the same object in a schema should be combined.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.deprecated" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "mode",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the effect of this declaration on its\n        parent object.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "add",
                    "desc" : 
                    [  ],
                    "shortDesc" : "this declaration is part of the current definitions.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "delete",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the object with the same identifier (and namespace in the case of \n            an element or attribute) as the current one is no longer part of the current definitions",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "change",
                    "desc" : 
                    [  ],
                    "shortDesc" : "this declaration changes the object of the same identifier (and namespace \n            in the case of an element or attribute) in the current definition",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "replace",
                    "desc" : 
                    [  ],
                    "shortDesc" : "this declaration replaces the object with the same identifier (and \n            namespace in the case of an element or attribute) in the current definition.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.coordinated",
          "type" : "classSpec",
          "module" : "transcr",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes that can be used to position their parent \n    element within a two dimensional coordinate system.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "start",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the element within a transcription of the text\ncontaining at least the start of the writing represented by this zone\nor surface.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "ulx",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "gives the x coordinate value for the upper left corner of a\nrectangular space.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "uly",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "gives the y coordinate value for the upper left corner of a\nrectangular space.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "lrx",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "gives the x coordinate value for the lower right corner of a\nrectangular space.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "lry",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "gives the y coordinate value for the lower right corner of a\nrectangular space.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "points",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "identifies a two dimensional area by means of a series of pairs of numbers, each of which gives the x,y coordinates of a point on a line enclosing the area.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "3",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.point" } } } ] },
        
        { "ident" : "att.damaged",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes describing the nature of any physical damage affecting a reading.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.dimensions",
              "att.written" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "agent",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "categorizes the cause of the damage, if it can be identified.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "rubbing",
                    "desc" : 
                    [  ],
                    "shortDesc" : "damage results from rubbing of the leaf edges",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "mildew",
                    "desc" : 
                    [  ],
                    "shortDesc" : "damage results from mildew on the leaf surface",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "smoke",
                    "desc" : 
                    [  ],
                    "shortDesc" : "damage results from smoke",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "degree",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "provides a coded representation of the degree of damage, either as\n a number between 0 (undamaged) and 1 (very extensively damaged), or\n      as one of the codes high, medium, low, \n        or unknown. The damage element\n        with the degree attribute should only be used where the text may be read with\n        some confidence; text supplied from other sources should be tagged as supplied.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.probCert" } } },
            
            { "onElement" : false,
              "ident" : "group",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "assigns an arbitrary number to each stretch of damage regarded as forming part of the\n        same physical phenomenon.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } } ] },
        
        { "ident" : "att.datable",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for normalization of elements\n    that contain dates, times, or datable events.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.datable.custom",
              "att.datable.iso",
              "att.datable.w3c" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "period",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies pointers to one or more definitions of named periods of time (typically categorys, dates, or events) within which the datable item is understood to have occurred.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.datable.custom",
          "type" : "classSpec",
          "module" : "namesdates",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for normalization of elements that contain datable events to a custom dating system\n    (i.e. other than the Gregorian used by W3 and ISO).",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "when-custom",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies the value of a date or time in some custom standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "notBefore-custom",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the earliest possible date for the event in some custom standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "notAfter-custom",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the latest possible date for the event in some custom standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "from-custom",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the starting point of the period in some custom standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "to-custom",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the ending point of the period in some custom standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "datingPoint",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies a pointer to some location defining a named point in time with reference to which the datable item is understood to have occurred.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "datingMethod",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies a pointer to a calendar element or other\n        means of interpreting the values of the custom dating attributes.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.datable.iso",
          "type" : "classSpec",
          "module" : "namesdates",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for normalization of elements that contain datable events using the ISO 8601:2004 standard.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "when-iso",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies the value of a date or time in a standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.iso" } } },
            
            { "onElement" : false,
              "ident" : "notBefore-iso",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.iso" } } },
            
            { "onElement" : false,
              "ident" : "notAfter-iso",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.iso" } } },
            
            { "onElement" : false,
              "ident" : "from-iso",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the starting point of the period in standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.iso" } } },
            
            { "onElement" : false,
              "ident" : "to-iso",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the ending point of the period in standard form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.iso" } } } ] },
        
        { "ident" : "att.datable.w3c",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for normalization of elements that contain\n  datable events  conforming to the W3C\n    XML Schema Part 2: Datatypes Second Edition.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "when",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies the value of the date or time in a standard form,\n        e.g. yyyy-mm-dd.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.w3c" } } },
            
            { "onElement" : false,
              "ident" : "notBefore",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the earliest possible date for the event in\n        standard form, e.g. yyyy-mm-dd.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.w3c" } } },
            
            { "onElement" : false,
              "ident" : "notAfter",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the latest possible date for the event in\n        standard form, e.g. yyyy-mm-dd.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.w3c" } } },
            
            { "onElement" : false,
              "ident" : "from",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the starting point of the period in standard form, e.g. yyyy-mm-dd.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.w3c" } } },
            
            { "onElement" : false,
              "ident" : "to",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the ending point of the period in standard\n        form, e.g. yyyy-mm-dd.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.w3c" } } } ] },
        
        { "ident" : "att.datcat",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes that are used to align XML\n    elements or attributes with the appropriate Data Categories (DCs) defined by an external \n    taxonomy, in this way establishing the identity of information containers and values, \n    and providing means of interpreting them.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "datcat",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "provides a pointer to a definition of, and\/or general\n        information about, (a) an information container (element or attribute) or (b) a value of an\n        information container (element content or attribute value), by referencing an external\n        taxonomy or ontology. If valueDatcat is present in the immediate context, this attribute\n        takes on role (a), while valueDatcat performs role (b).",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "valueDatcat",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "provides a definition of, and\/or general\n        information about a value of an information container (element content or attribute value),\n        by reference to an external taxonomy or ontology. Used especially where a contrast with\n        datcat is needed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "targetDatcat",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "provides a definition of, and\/or general\n        information about, information structure of an object referenced or modeled by the\n        containing element, by reference to an external taxonomy or ontology. This attribute has the\n        characteristics of the datcat attribute, except that it addresses not its containing\n        element, but an object that is being referenced or modeled by its containing element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.declarable",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for those elements in the TEI header which\n  may be independently selected by means of  the special purpose decls attribute.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "default",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates whether or not this element is selected by default when\nits parent is selected.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.truthValue" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "true",
                    "desc" : 
                    [  ],
                    "shortDesc" : "This element is selected if its parent is selected",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "false",
                    "desc" : 
                    [  ],
                    "shortDesc" : "This element can only be selected explicitly, unless it is the\nonly one of its kind, in which case it is selected if its parent is selected.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.declaring",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for elements which may be independently associated with a particular declarable element within the header, thus overriding the inherited default for that element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "decls",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(declarations) identifies one or more declarable elements within the\nheader, which are understood to apply to the element bearing this\nattribute and its content.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.deprecated",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes indicating how a deprecated feature will be treated in future releases.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "validUntil",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "provides a date before which the construct being defined will not be removed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "date" } } } ] },
        
        { "ident" : "att.dimensions",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for describing the size of physical objects.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.ranging" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "unit",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "names the unit used for the measurement",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "cm",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(centimetres) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "mm",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(millimetres) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "in",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(inches) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "line",
                    "desc" : 
                    [  ],
                    "shortDesc" : "lines of text",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "char",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(characters) characters of text",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "quantity",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the length in the units specified",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "extent",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the size of the object concerned using a project-specific vocabulary combining\n        quantity and units in a single string of words.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "precision",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "characterizes the precision of the values specified by the other attributes.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.certainty" } } },
            
            { "onElement" : false,
              "ident" : "scope",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "where the measurement summarizes more than one observation, specifies the applicability\n        of this measurement.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "all",
                    "desc" : 
                    [  ],
                    "shortDesc" : "measurement applies to all instances.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "most",
                    "desc" : 
                    [  ],
                    "shortDesc" : "measurement applies to most of the instances inspected.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "range",
                    "desc" : 
                    [  ],
                    "shortDesc" : "measurement applies to only the specified range of instances.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.divLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes common to all elements which behave in the same way as divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.fragmentable",
              "att.metrical" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "org",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(organization) specifies how the content of the division is organized.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "composite",
                    "desc" : 
                    [  ],
                    "shortDesc" : "no claim is made about the\n\t\t  sequence in which the immediate contents of this division\n\t\t  are to be processed, or their inter-relationships.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "parallel",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the contents of this element are intended to represent simultaneous or side-by-side delivery.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "uniform",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the immediate contents of this\n\t\t  element are regarded as forming a logical unit, to be\n\t\t  processed in sequence.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "sample",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates whether this division is a sample of the\n\t\toriginal source and if so, from which part.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "initial",
                    "desc" : 
                    [  ],
                    "shortDesc" : "division lacks material present at end in source.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "medial",
                    "desc" : 
                    [  ],
                    "shortDesc" : "division lacks material at start and end.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "final",
                    "desc" : 
                    [  ],
                    "shortDesc" : "division lacks material at start.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unknown",
                    "desc" : 
                    [  ],
                    "shortDesc" : "position of sampled material within original unknown.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "complete",
                    "desc" : 
                    [  ],
                    "shortDesc" : "division is not a sample.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.docStatus",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for use on metadata elements\n  describing the status of a document.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "status",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "describes the status of a document either currently or, when\nassociated with a dated element, at the time indicated.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "approved",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "candidate",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "cleared",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "deprecated",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "draft",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "embargoed",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "expired",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "frozen",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "galley",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "proposed",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "published",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "recommendation",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "submitted",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unfinished",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "withdrawn",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.duration",
          "type" : "classSpec",
          "module" : "spoken",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for normalization of elements that contain datable events.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.duration.iso",
              "att.duration.w3c" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [  ] },
        
        { "ident" : "att.duration.iso",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for recording normalized temporal durations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "dur-iso",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(duration) indicates the length of this element in time.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.duration.iso" } } } ] },
        
        { "ident" : "att.duration.w3c",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for recording normalized temporal durations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "dur",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(duration) indicates the length of this element in time.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.duration.w3c" } } } ] },
        
        { "ident" : "att.editLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes describing the nature of an encoded scholarly intervention or\n    interpretation of any kind.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "evidence",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the nature of the evidence supporting the reliability or accuracy of the\n        intervention or interpretation.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "internal",
                    "desc" : 
                    [  ],
                    "shortDesc" : "there is internal evidence to support the intervention.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "external",
                    "desc" : 
                    [  ],
                    "shortDesc" : "there is external evidence to support the intervention.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "conjecture",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the intervention or interpretation has been made by the editor, cataloguer, or\n            scholar on the basis of their expertise.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "instant",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "indicates whether this is an instant revision or not.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xTruthValue" } } } ] },
        
        { "ident" : "att.edition",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes identifying the source edition from which some encoded feature derives.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "ed",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(edition) supplies a sigil or other arbitrary identifier for the source edition in which\n      the associated feature (for example, a  page, column, or line\n      beginning) occurs at this point in the text.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "edRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(edition reference) provides a pointer to the source edition in which\n      the associated feature (for example, a  page, column, or line\n      beginning) occurs at this point in the text.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.enjamb",
          "type" : "classSpec",
          "module" : "verse",
          "desc" : 
          [  ],
          "shortDesc" : "(enjambement) provides attributes that may be used to indicate enjambement of the parent element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "enjamb",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(enjambement) indicates that the end of a verse line is marked by enjambement.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "no",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the line is end-stopped",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "yes",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the line in question runs on into the next",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "weak",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the line is weakly enjambed",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "strong",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the line is strongly enjambed",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.entryLike",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes used to distinguish \n    different styles of dictionary entries.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "type",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates type of entry, in dictionaries with multiple types.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "main",
                    "desc" : 
                    [  ],
                    "shortDesc" : "a main entry (default).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "hom",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(homograph) groups information relating to one homograph within an entry.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "xref",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(cross reference) a reduced entry whose only function is to point to another main\n            entry (e.g. for forms of an irregular verb or for variant spellings:\n            was pointing to be, or\n            esthete to aesthete).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "affix",
                    "desc" : 
                    [  ],
                    "shortDesc" : "an entry for a prefix, infix, or suffix.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "abbr",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(abbreviation) an entry for an abbreviation.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "supplemental",
                    "desc" : 
                    [  ],
                    "shortDesc" : "a supplemental entry (for use in dictionaries which issue supplements to their main\n            work in which they include updated information about entries).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "foreign",
                    "desc" : 
                    [  ],
                    "shortDesc" : "an entry for a foreign word in a monolingual dictionary.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.formula",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for defining a mathematical formula.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "formula",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "A formula is provided to describe a mathematical calculation such as a conversion between measurement systems.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xpath" } } } ] },
        
        { "ident" : "att.fragmentable",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for representing\n    fragmentation of a structural element, typically as \n  a consequence of some overlapping hierarchy.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "part",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies whether or not its parent element is fragmented\n      in some way, typically by some other overlapping structure: for\n      example a speech which is divided between two or more verse\n      stanzas, a paragraph which is split across a page division, a\n      verse line which is divided between two speakers.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "Y",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(yes) the element is fragmented in some (unspecified) respect",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "N",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(no) the element is not fragmented, or no claim is made as to its completeness",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "I",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(initial) this is the initial part of a fragmented element",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "M",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(medial) this is a medial part of a fragmented element",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "F",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(final) this is the final part of a fragmented element",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.gaijiProp",
          "type" : "classSpec",
          "module" : "gaiji",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">stellt Attribute zur Definition der Eigenschaften von nicht standardisierten Zeichen und Glyphen bereit.<\/desc>" ],
          "shortDesc" : "stellt Attribute zur Definition der Eigenschaften von nicht standardisierten Zeichen und Glyphen bereit.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.datable" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "name",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [  ],
              "shortDesc" : "provides the name of the character or glyph\n        property being defined.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xmlName" } } },
            
            { "onElement" : false,
              "ident" : "value",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [  ],
              "shortDesc" : "provides the value of the character or\n        glyph property being defined.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "version",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-07-11\" xml:lang=\"de\">gibt die Versionsnummer eines externen Standards an, in dem dieser Eigenschaftsname definiert ist.<\/desc>" ],
              "shortDesc" : "gibt die Versionsnummer eines externen Standards an, in dem dieser Eigenschaftsname definiert ist.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "1.0.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "1.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "2.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "2.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "3.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "3.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "3.2",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "4.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "4.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "5.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "5.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "5.2",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "6.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "6.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "6.2",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "6.3",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "7.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "8.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "9.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "10.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "11.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "12.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "12.1",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "13.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "14.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "15.0",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unassigned",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "scheme",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies the name of the character set system from which this property is drawn.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "Unicode",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(Unicode) ISO 10646",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Bridwell",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(E. Nelson Bridwell) Original character set developed by E. Nelson Bridwell as described by Al Turniansky, in use from the 1950s to 1985.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Brewer",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(Georg Brewer) Developed by Georg Brewer, with a look similar to the Byrne glyphs. Like the Byrne set, this is not a true character set, but rather a set of alternate glyphs.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Doyle",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(Darren Doyle) Glyph set (in some cases associated with multiple characters) developed by Darren Doyle as part of a comprehensive version of the language created in part for an invented language classs at UT Austin in 2006.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Schreyer",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(Christine Schreyer) Character set (without actual codepoints) of 153 characters developed, along with pronunciation rules, roughly 300 words, and a grammar, developed by Christine Schreyer developed in 2012 for Warner Brothers.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.global",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">stellt gemeinsame Attribute für alle Elemente im TEI-Kodierungsschema bereit.<\/desc>" ],
          "shortDesc" : "stellt gemeinsame Attribute für alle Elemente im TEI-Kodierungsschema bereit.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.global.analytic",
              "att.global.change",
              "att.global.facs",
              "att.global.linking",
              "att.global.rendition",
              "att.global.responsibility",
              "att.global.source" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "xml:id",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">liefert einen Identifikator für das Element, welches dieses Attribut trägt.<\/desc>" ],
              "shortDesc" : "(Identifikator) liefert einen Identifikator für das Element, welches dieses Attribut trägt.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">Identifikator<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "ID" } } },
            
            { "onElement" : false,
              "ident" : "n",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">gibt eine Nummer (oder eine andere Bezeichnung) für ein Element an, die innerhalb des Dokuments nicht zwangsläufig eindeutig ist.<\/desc>" ],
              "shortDesc" : "(Nummer) gibt eine Nummer (oder eine andere Bezeichnung) für ein Element an, die innerhalb des Dokuments nicht zwangsläufig eindeutig ist.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">Nummer<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "xml:lang",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">gibt die Sprache des Elementinhalts durch ein <soCalled>Tag<\/soCalled> an, das nach <ref target=\"http:\/\/www.rfc-editor.org\/rfc\/bcp\/bcp47.txt\">BCP 47<\/ref> festgelegt wird.<\/desc>" ],
              "shortDesc" : "(Sprache) gibt die Sprache des Elementinhalts durch ein Tag an, das nach BCP 47 festgelegt wird.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">Sprache<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.language" } } },
            
            { "onElement" : false,
              "ident" : "xml:base",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">liefert eine Basis-URI-Referenz, mit der Anwendungen relative URI-Referenzen in absolute auflösen können.<\/desc>" ],
              "shortDesc" : "liefert eine Basis-URI-Referenz, mit der Anwendungen relative URI-Referenzen in absolute auflösen können.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "xml:space",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">signalisiert die gewünschte Handhabung von Leerzeichen durch Anwendungen.<\/desc>" ],
              "shortDesc" : "signalisiert die gewünschte Handhabung von Leerzeichen durch Anwendungen.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "default",
                    "desc" : 
                    [  ],
                    "shortDesc" : "signals that the application's default white-space processing modes are acceptable",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "preserve",
                    "desc" : 
                    [  ],
                    "shortDesc" : "indicates the intent that applications preserve all white space",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.global.analytic",
          "type" : "classSpec",
          "module" : "analysis",
          "desc" : 
          [  ],
          "shortDesc" : "provides additional global attributes for associating specific analyses or\ninterpretations with appropriate portions of a text.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "ana",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(analysis) indicates one or more elements containing interpretations of the\nelement on which the ana attribute appears.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.global.change",
          "type" : "classSpec",
          "module" : "transcr",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes allowing its member\nelements to specify one or more states or revision campaigns with which they are\nassociated.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "change",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "points to one or more change elements documenting\n      a state or revision campaign to which the element bearing this\n      attribute and its children have been assigned by the encoder.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.global.facs",
          "type" : "classSpec",
          "module" : "transcr",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes used to express correspondence between an element and all or part of a facsimile image or surface.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "facs",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(facsimile) points to one or more images, portions of an image, or surfaces which correspond to the current element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.global.linking",
          "type" : "classSpec",
          "module" : "linking",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">stellt Attribute für hypertextuelle Verlinkungen bereit.<\/desc>" ],
          "shortDesc" : "stellt Attribute für hypertextuelle Verlinkungen bereit.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "corresp",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">zeigt auf Elemente, die dem aktuellen Element in gewisser Weise entsprechen.<\/desc>" ],
              "shortDesc" : "(korrespondiert) zeigt auf Elemente, die dem aktuellen Element in gewisser Weise entsprechen.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">korrespondiert<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "synch",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">zeigt auf Elemente, die synchron mit dem aktuellen Element sind.<\/desc>" ],
              "shortDesc" : "(synchron) zeigt auf Elemente, die synchron mit dem aktuellen Element sind.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">synchron<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "sameAs",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">zeigt auf ein Element, das mit dem aktuellen Element identisch ist.<\/desc>" ],
              "shortDesc" : "zeigt auf ein Element, das mit dem aktuellen Element identisch ist.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "copyOf",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">zeigt auf ein Element, von dem das aktuelle Element eine Kopie ist.<\/desc>" ],
              "shortDesc" : "zeigt auf ein Element, von dem das aktuelle Element eine Kopie ist.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "next",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">zeigt auf das nächste Element innerhalb einer gedachten Gruppe, von der das betreffende Element ein Teil ist.<\/desc>" ],
              "shortDesc" : "(nachfolgend) zeigt auf das nächste Element innerhalb einer gedachten Gruppe, von der das betreffende Element ein Teil ist.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">nachfolgend<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "prev",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">zeigt auf das vorherige Element innerhalb einer gedachten Gruppe, von der das betreffende Element ein Teil ist.<\/desc>" ],
              "shortDesc" : "(vorhergehend) zeigt auf das vorherige Element innerhalb einer gedachten Gruppe, von der das betreffende Element ein Teil ist.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">vorhergehend<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "exclude",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">zeigt auf Elemente, die eine exklusive Alternative zu dem aktuellen Element darstellen.<\/desc>" ],
              "shortDesc" : "zeigt auf Elemente, die eine exklusive Alternative zu dem aktuellen Element darstellen.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "select",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "selects one or more alternants; if one alternant is\n      selected, the ambiguity or uncertainty is marked as resolved. If\n      more than one alternant is selected, the degree of ambiguity or\n      uncertainty is marked as reduced by the number of alternants not\n      selected.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.global.rendition",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides rendering attributes common to all elements in the TEI encoding scheme.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "rend",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(rendition) indicates how the element in question was rendered or presented in the source text.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "style",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "contains an expression in some formal style definition language which defines the rendering or presentation used for this element in the source text.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "rendition",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "points to a description of the rendering or presentation used for this element in the source text.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.global.responsibility",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes indicating the agent\n    responsible for some aspect of the text, the markup or \n    something asserted by the markup, and the degree of certainty \n    associated with it.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "cert",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(certainty) signifies the degree of certainty associated with the intervention or interpretation.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.probCert" } } },
            
            { "onElement" : false,
              "ident" : "resp",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(responsible party) indicates the agency responsible for the intervention or interpretation, for example an\n        editor or transcriber.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.global.source",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">stellt Attribute bereit, anhand derer die Elemente auf eine externe Quelle verweisen.<\/desc>" ],
          "shortDesc" : "stellt Attribute bereit, anhand derer die Elemente auf eine externe Quelle verweisen.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "source",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"de\">gibt die Quelle an, aus der ein Bestandteil dieses Elements stammt.<\/desc>" ],
              "shortDesc" : "gibt die Quelle an, aus der ein Bestandteil dieses Elements stammt.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.handFeatures",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes describing aspects of the hand in which a manuscript is written.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.scope" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "scribe",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "gives a name or other identifier for the scribe believed to be responsible for this hand.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.name" } } },
            
            { "onElement" : false,
              "ident" : "scribeRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "points to a full description of the scribe concerned, typically supplied by a person element elsewhere in the description.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "script",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "characterizes the particular script or writing style used by this hand, for example secretary, copperplate, Chancery, Italian, etc.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.name" } } },
            
            { "onElement" : false,
              "ident" : "scriptRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "points to a full description of the script or writing style used by this hand, typically supplied by a scriptNote element elsewhere in the description.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "medium",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "describes the tint or type of ink, e.g. brown, or other writing medium, e.g. pencil.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } } ] },
        
        { "ident" : "att.identified",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "provides identifying attributes for elements which can be subsequently referenced by means of a key attribute.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.combinable" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "ident",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [  ],
              "shortDesc" : "supplies the identifier by which this element may be referenced.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.name" } } },
            
            { "onElement" : false,
              "ident" : "predeclare",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "says whether this object should be predeclared in the\n      tei infrastructure module.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.truthValue" } } },
            
            { "onElement" : false,
              "ident" : "module",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies a name for the module in which this object is to be declared.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xmlName" } } } ] },
        
        { "ident" : "att.indentation",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-05-17\" xml:lang=\"de\">stellt Attribute zur Beschreibung der Einrückung eines Textelements in der Quelle oder im Objekt bereit.<\/desc>" ],
          "shortDesc" : "stellt Attribute zur Beschreibung der Einrückung eines Textelements in der Quelle oder im Objekt bereit.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "indentLevel",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the level of indentation of an item using a numeric value.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "integer" } } } ] },
        
        { "ident" : "att.internetMedia",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for specifying the type of a computer\n  resource using a standard taxonomy.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "mimeType",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(MIME media type) specifies the applicable multimedia internet mail extension (MIME) media type.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.interpLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for elements which represent a formal analysis or interpretation.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "type",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [  ],
              "shortDesc" : "indicates what kind of phenomenon is being noted in the passage.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "image",
                    "desc" : 
                    [  ],
                    "shortDesc" : "identifies an image in the passage.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "character",
                    "desc" : 
                    [  ],
                    "shortDesc" : "identifies a character associated with the passage.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "theme",
                    "desc" : 
                    [  ],
                    "shortDesc" : "identifies a theme in the passage.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "allusion",
                    "desc" : 
                    [  ],
                    "shortDesc" : "identifies an allusion to another text.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "subtype",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(subtype) provides a sub-categorization of the phenomenon is being noted in the passage, if needed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } },
            
            { "onElement" : false,
              "ident" : "inst",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(instances) points to instances of the analysis or interpretation represented\nby the current element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.lexicographic",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [  ],
          "shortDesc" : "provides a set of attributes for specifying standard and normalized values, grammatical functions, alternate or equivalent forms, and information about composite parts.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.datcat",
              "att.lexicographic.normalized" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "expand",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(expand) gives an expanded form of information presented more concisely in the dictionary.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "split",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(split) gives the list of split values for a merged form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "value",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(value) gives a value which lacks any realization in the printed source text.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "location",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(location) indicates an anchor element typically elsewhere in the document, but possibly in another document, \n                which is the original location of this component.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "mergedIn",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(merged into) gives a reference to another element, where the original appears as a merged form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "opt",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(optional) indicates whether the element is optional or not.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.truthValue" } } } ] },
        
        { "ident" : "att.lexicographic.normalized",
          "type" : "classSpec",
          "module" : "analysis",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for usage within word-level elements in the analysis module and within lexicographic microstructure in the dictionaries module.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "norm",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(normalized) provides the normalized\/standardized form of information present in the source text in a non-normalized form.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "orig",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(original) gives the original string or is the empty string when the element does not appear in the source text.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } } ] },
        
        { "ident" : "att.linguistic",
          "type" : "classSpec",
          "module" : "analysis",
          "desc" : 
          [  ],
          "shortDesc" : "provides a set of attributes concerning linguistic features of tokens, for usage within token-level elements, specifically w and pc in the analysis module.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.lexicographic.normalized" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "lemma",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "provides a lemma (base form) for the word, typically uninflected and serving both as an identifier (e.g. in dictionary contexts, as a headword), and as a basis for potential inflections.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "lemmaRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "provides a pointer to a definition of the lemma for the\n        word, for example in an online lexicon.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "pos",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(part of speech) indicates the part of speech assigned to a token \n        (i.e. information on whether it is a noun, adjective, or verb), usually according to some official reference \n        vocabulary (e.g. for German: STTS, for English: CLAWS, for Polish: NKJP, etc.).",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "msd",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(morphosyntactic description) supplies\n        morphosyntactic information for a token, usually according to some official reference\n        vocabulary (e.g. for German: STTS-large tagset; for a feature description system designed as (pragmatically) universal, see Universal Features).",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "join",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "when present, provides information on whether the token in question is adjacent to another, and if so, on which side.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "no",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the token is not adjacent to another",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "left",
                    "desc" : 
                    [  ],
                    "shortDesc" : "there is no whitespace on the left side of the token",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "right",
                    "desc" : 
                    [  ],
                    "shortDesc" : "there is no whitespace on the right side of the token",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "both",
                    "desc" : 
                    [  ],
                    "shortDesc" : "there is no whitespace on either side of the token",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "overlap",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the token overlaps with another; other devices (specifying the extent and the area of overlap) are needed to more precisely locate this token in the character stream",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.locatable",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for referencing locations by pointing to entries in a canonical list of places.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "where",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates one or more locations by pointing to a place element or other canonical description.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.measurement",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to represent a regularized or normalized measurement.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "unit",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(unit) indicates the units used for the measurement, usually using the standard symbol for the desired units.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "m",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(metre) SI base unit of length",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "kg",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(kilogram) SI base unit of mass",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "s",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(second) SI base unit of time",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Hz",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(hertz) SI unit of frequency",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Pa",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(pascal) SI unit of pressure or stress",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Ω",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(ohm) SI unit of electric resistance",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "L",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(litre) 1 dm³",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "t",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(tonne) 10³ kg",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "ha",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(hectare) 1 hm²",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Å",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(ångström) 10⁻¹⁰ m",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "mL",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(millilitre) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "cm",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(centimetre) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "dB",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(decibel) see remarks, below",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "kbit",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(kilobit) 10³ or 1000 bits",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Kibit",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(kibibit) 2¹⁰ or 1024 bits",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "kB",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(kilobyte) 10³ or 1000 bytes",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "KiB",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(kibibyte) 2¹⁰ or 1024 bytes",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "MB",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(megabyte) 10⁶ or 1 000 000 bytes",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "MiB",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(mebibyte) 2²⁰ or 1 048 576 bytes",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "unitRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "points to a unique identifier stored in the xml:id of a unitDef element that defines a unit of measure.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "quantity",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(quantity) specifies the number of the specified units that comprise the measurement",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "commodity",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(commodity) indicates the substance that is being measured",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.media",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for specifying display and related properties of\n  external media.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.internetMedia" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "width",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "Where the media are displayed, indicates the display width.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.outputMeasurement" } } },
            
            { "onElement" : false,
              "ident" : "height",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "Where the media are displayed, indicates the display height.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.outputMeasurement" } } },
            
            { "onElement" : false,
              "ident" : "scale",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "Where the media are displayed, indicates a scale factor to\n      be applied when generating the desired display size.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } } ] },
        
        { "ident" : "att.metrical",
          "type" : "classSpec",
          "module" : "verse",
          "desc" : 
          [  ],
          "shortDesc" : "defines a set of attributes that certain elements may use to\nrepresent metrical information.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "met",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [  ],
              "shortDesc" : "(metrical structure, conventional) contains a user-specified encoding for the conventional\nmetrical structure of the element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "token" } } },
            
            { "onElement" : false,
              "ident" : "real",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(metrical structure, realized) contains a user-specified encoding for the actual realization\nof the conventional metrical structure applicable to the element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "token" } } },
            
            { "onElement" : false,
              "ident" : "rhyme",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [  ],
              "shortDesc" : "(rhyme scheme) specifies the rhyme scheme applicable to a group of verse lines.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "token" } } } ] },
        
        { "ident" : "att.milestoneUnit",
          "type" : "classSpec",
          "module" : "core",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to indicate the type of section which is changing at a specific milestone.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "unit",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [  ],
              "shortDesc" : "provides a conventional name for the kind of section changing at this milestone.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "page",
                    "desc" : 
                    [  ],
                    "shortDesc" : "physical page beginnings (synonymous with the pb element).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "column",
                    "desc" : 
                    [  ],
                    "shortDesc" : "column beginnings.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "line",
                    "desc" : 
                    [  ],
                    "shortDesc" : "line beginnings (synonymous with the lb element).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "book",
                    "desc" : 
                    [  ],
                    "shortDesc" : "any units termed book, liber, etc.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "poem",
                    "desc" : 
                    [  ],
                    "shortDesc" : "individual poems in a collection.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "canto",
                    "desc" : 
                    [  ],
                    "shortDesc" : "cantos or other major sections of a poem.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "speaker",
                    "desc" : 
                    [  ],
                    "shortDesc" : "changes of speaker or narrator.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "stanza",
                    "desc" : 
                    [  ],
                    "shortDesc" : "stanzas within a poem, book, or canto.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "act",
                    "desc" : 
                    [  ],
                    "shortDesc" : "acts within a play.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "scene",
                    "desc" : 
                    [  ],
                    "shortDesc" : "scenes within a play or act.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "section",
                    "desc" : 
                    [  ],
                    "shortDesc" : "sections of any kind.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "absent",
                    "desc" : 
                    [  ],
                    "shortDesc" : "passages not present in the reference edition.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unnumbered",
                    "desc" : 
                    [  ],
                    "shortDesc" : "passages present in the text, but not to be included as part of the reference.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.msClass",
          "type" : "classSpec",
          "module" : "msdescription",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to indicate text type or classification.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "class",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "identifies the text types or classifications applicable to this\n            item by pointing to other elements or resources defining the\n            classification concerned.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.msExcerpt",
          "type" : "classSpec",
          "module" : "msdescription",
          "desc" : 
          [  ],
          "shortDesc" : "(manuscript excerpt) provides attributes used to describe excerpts from a manuscript placed in a description thereof.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "defective",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates whether the passage being quoted is defective,\n      i.e. incomplete through loss or damage.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xTruthValue" } } } ] },
        
        { "ident" : "att.namespaceable",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes indicating the target namespace for an object being created.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "ns",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(namespace) specifies the namespace to which the element(s) being specified belongs.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "0",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.namespace" } } } ] },
        
        { "ident" : "att.naming",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes common to elements which refer to named persons, places, organizations etc.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.canonical" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "role",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "may be used to specify further information about the entity referenced by\nthis name in the form of a set of whitespace-separated values, for example the occupation of a person, or the status of a place.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } },
            
            { "onElement" : false,
              "ident" : "nymRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(reference to the canonical name) provides a means of locating the canonical form\n      (nym) of the names associated with the object\n       named by\n      the element bearing it.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.notated",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to indicate any specialised notation used for element content.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "notation",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "names the notation used for the content of the element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } } ] },
        
        { "ident" : "att.partials",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for describing the extent of lexical references for a dictionary term.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "extent",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates whether the pronunciation or orthography applies to all or part of a word.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "full",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(full form) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "pref",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(prefix) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "suff",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(suffix) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "inf",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(infix) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "part",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(partial) ",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.patternReplacement",
          "type" : "classSpec",
          "module" : "header",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for regular-expression matching and replacement.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "matchPattern",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [  ],
              "shortDesc" : "specifies a regular expression against which the values of other attributes\n        can be matched.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pattern" } } },
            
            { "onElement" : false,
              "ident" : "replacementPattern",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"de\">beschreibt ein <soCalled>replacement pattern\n        (Ersetzungsmuster)<\/soCalled>, das heißt das Grundgerüst einer relativen oder absoluten URI, die Referenzen auf Gruppen im <att>matchPattern<\/att>-Attribut enthalten und die URI komplettieren, sobald die  \n        Ersetzung der untergeordneten Muster durchgeführt wurde.<\/desc>" ],
              "shortDesc" : "beschreibt ein replacement pattern\n        (Ersetzungsmuster), das heißt das Grundgerüst einer relativen oder absoluten URI, die Referenzen auf Gruppen im matchPattern-Attribut enthalten und die URI komplettieren, sobald die  \n        Ersetzung der untergeordneten Muster durchgeführt wurde.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.replacement" } } } ] },
        
        { "ident" : "att.personal",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "(attributes for components of names usually, but not necessarily, personal names) common attributes for those elements which form part of a name usually, but not necessarily, a personal name.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.naming" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "full",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates whether the name component is given in full, as an\nabbreviation or simply as an initial.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "yes",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(yes) the name component is spelled out in full.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "abb",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(abbreviated) the name component is given in an abbreviated form.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "init",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(initial letter) the name component is indicated only by\none initial.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "sort",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(sort) specifies the sort order of the name component in relation to others within the name.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } } ] },
        
        { "ident" : "att.placement",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for describing where on the source page or\n  object a textual element appears.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "place",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [  ],
              "shortDesc" : "specifies where this item is placed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "top",
                    "desc" : 
                    [  ],
                    "shortDesc" : "at the top of the page",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "bottom",
                    "desc" : 
                    [  ],
                    "shortDesc" : "at the foot of the page",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "margin",
                    "desc" : 
                    [  ],
                    "shortDesc" : "in the margin (left, right, or both)",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "opposite",
                    "desc" : 
                    [  ],
                    "shortDesc" : "on the opposite, i.e. facing, page",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "overleaf",
                    "desc" : 
                    [  ],
                    "shortDesc" : "on the other side of the leaf",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "above",
                    "desc" : 
                    [  ],
                    "shortDesc" : "above the line",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "right",
                    "desc" : 
                    [  ],
                    "shortDesc" : "to the right,\n\t  e.g. to the right of a vertical line of text, or to the right of a figure",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "below",
                    "desc" : 
                    [  ],
                    "shortDesc" : "below the line",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "left",
                    "desc" : 
                    [  ],
                    "shortDesc" : "to the left,\n\t  e.g. to the left of a vertical line of text, or to the left of a figure",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "end",
                    "desc" : 
                    [  ],
                    "shortDesc" : "at the end of e.g. chapter or volume.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "inline",
                    "desc" : 
                    [  ],
                    "shortDesc" : "within the body of the text.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "inspace",
                    "desc" : 
                    [  ],
                    "shortDesc" : " in a predefined space, for example left by an earlier scribe.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.pointing",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides a set of attributes used by all elements which point\n  to other elements by means of one or more URI references.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "targetLang",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the language of the content to be found at the destination referenced by target, using a language tag generated\n        according to BCP 47.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.language" } } },
            
            { "onElement" : false,
              "ident" : "target",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the destination of the reference by supplying one or more URI References.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "evaluate",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(evaluate) specifies the intended meaning when the target of a\n      pointer is itself a pointer.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "all",
                    "desc" : 
                    [  ],
                    "shortDesc" : "if the element pointed to is itself a pointer, then\n\t  the target of that pointer will be taken, and so on, until\n\t  an element is found which is not a pointer.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "one",
                    "desc" : 
                    [  ],
                    "shortDesc" : "if the element pointed to is itself a pointer, then\n\t  its target (whether a pointer or not) is taken as the target\n\t  of this pointer.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "none",
                    "desc" : 
                    [  ],
                    "shortDesc" : "no further evaluation of targets is carried out\n\t  beyond that needed to find the element specified in the\n\t  pointer's target.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.pointing.group",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides a set of attributes common to all elements which\n  enclose groups of pointer elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.pointing",
              "att.typed" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "domains",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "optionally specifies the identifiers of the elements\n      within which all elements indicated by the contents of this\n      element lie.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "2",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "targFunc",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(target function) describes the function of each of the values of the\n      target attribute of the enclosed link,\n      join, or alt tags.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "2",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.predicate",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for filtering by an XPath predicate expression.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "predicate",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "the condition under which the element bearing this attribute applies, given as an XPath predicate expression.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xpath" } } } ] },
        
        { "ident" : "att.ranging",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for describing numerical ranges.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "atLeast",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "gives a minimum estimated value for the approximate measurement.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "atMost",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "gives a maximum estimated value for the approximate measurement.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "min",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "where the measurement summarizes more than one observation or a range, supplies the minimum value observed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "max",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "where the measurement summarizes more than one observation or a range, supplies the maximum value observed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "confidence",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the degree of statistical confidence (between zero and one) that a value falls within the range specified by min and max, or the proportion of observed values that fall within that range.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.probability" } } } ] },
        
        { "ident" : "att.rdgPart",
          "type" : "classSpec",
          "module" : "textcrit",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to mark the beginning or ending of a fragmentary\nmanuscript or other witness.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "wit",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(witness or witnesses) contains a space-delimited list of one or more sigla indicating the witnesses\nto this reading  beginning or ending at this point.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.repeatable",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for the elements which define\n  component parts of a content model.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "minOccurs",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "(minimum number of occurrences) indicates the smallest number of times this\n      component may occur.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } },
            
            { "onElement" : false,
              "ident" : "maxOccurs",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "(maximum number of occurrences) indicates the largest number of times this\n      component may occur.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.unboundedCount" } } } ] },
        
        { "ident" : "att.resourced",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes by which a resource (such as an externally\n  held media file) may be located.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "url",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [  ],
              "shortDesc" : "(uniform resource locator) specifies the URL from which the media concerned may be obtained.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.scope",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to describe, in general terms, the scope of an element’s application.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "scope",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the scope of application of the element",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "sole",
                    "desc" : 
                    [  ],
                    "shortDesc" : "only this particular feature is used throughout the document",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "major",
                    "desc" : 
                    [  ],
                    "shortDesc" : "this feature is used through most of the document",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "minor",
                    "desc" : 
                    [  ],
                    "shortDesc" : "this feature is used occasionally through the document",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.scoping",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for selecting particular elements\n    within a document.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "target",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "points at one or more sets of zero or more elements each.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "match",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies an XPath selection pattern using the\n        syntax defined in  which identifies a set of nodes, selected within\n        the context identified by the target attribute if this is supplied, or within the \n        context of the parent element if it is not.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xpath" } } } ] },
        
        { "ident" : "att.segLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for elements used for arbitrary segmentation.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.datcat",
              "att.fragmentable",
              "att.metrical" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "function",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(function) characterizes the function of the segment.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } } ] },
        
        { "ident" : "att.sortable",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for elements in lists or groups that are sortable, but whose sorting key cannot be derived mechanically from the element content.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "sortKey",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies the sort key for this element in an index, list or group which contains it.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.spanning",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes for elements which delimit a span of text by pointing mechanisms rather than by enclosing it.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "spanTo",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the end of a span initiated by the element bearing this attribute.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.styleDef",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes to specify the name of a formal definition\n  language used to provide formatting or rendition information.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "scheme",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "identifies the language used to describe the rendition.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "css",
                    "desc" : 
                    [  ],
                    "shortDesc" : "Cascading Stylesheet Language",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "xslfo",
                    "desc" : 
                    [  ],
                    "shortDesc" : "Extensible Stylesheet Language Formatting Objects",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "free",
                    "desc" : 
                    [  ],
                    "shortDesc" : "Informal free text description",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "other",
                    "desc" : 
                    [  ],
                    "shortDesc" : "A user-defined rendition description language",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "schemeVersion",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "supplies a version number for the style language provided in scheme.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.versionNumber" } } } ] },
        
        { "ident" : "att.tableDecoration",
          "type" : "classSpec",
          "module" : "figures",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes used to decorate rows or cells of a table.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "role",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(role) indicates the kind of information held in this cell or\nin each cell of this row.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "label",
                    "desc" : 
                    [  ],
                    "shortDesc" : "labelling or descriptive information only.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "data",
                    "desc" : 
                    [  ],
                    "shortDesc" : "data values.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "rows",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(rows) indicates the number of rows occupied by this cell or row.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } },
            
            { "onElement" : false,
              "ident" : "cols",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(columns) indicates the number of columns occupied by this cell or\n\trow.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } } ] },
        
        { "ident" : "att.textCritical",
          "type" : "classSpec",
          "module" : "textcrit",
          "desc" : 
          [  ],
          "shortDesc" : "defines a set of attributes common to all elements representing variant readings in text critical work.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.written" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "type",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "classifies the reading according to some useful typology.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "substantive",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(substantive) the reading offers a substantive variant.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "orthographic",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(orthographic) the reading differs only orthographically, not in substance,\nfrom other readings.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "cause",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "classifies the cause for the variant reading, according to any appropriate typology of possible origins.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "homeoteleuton",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "homeoarchy",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "paleographicConfusion",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "haplography",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "dittography",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "falseEmendation",
                    "desc" : 
                    [  ],
                    "shortDesc" : "",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "varSeq",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(variant sequence) provides a number indicating the position of this reading in a sequence, when there is reason to presume a sequence to the variants. ",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } },
            
            { "onElement" : false,
              "ident" : "require",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "points to other readings that are required when adopting the current reading or lemma.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.timed",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes common to those elements which\n  have a duration in time, expressed either absolutely or by reference\n  to an alignment map.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.duration" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "start",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the location within a temporal alignment at\n      which this element begins.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "end",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the location within a temporal alignment at\n      which this element ends.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.transcriptional",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes specific to elements encoding authorial or\n  scribal intervention in a text when\n  transcribing manuscript or similar sources.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.editLike",
              "att.placement",
              "att.written" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "status",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "indicates the effect of the intervention, for example in\n      the case of a deletion, strikeouts\n      which include too much or too little text, or in the case of an\n      addition, an insertion which duplicates some of the text\n      already present.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "duplicate",
                    "desc" : 
                    [  ],
                    "shortDesc" : "all of the text indicated as an addition duplicates\n\t  some text that is in the original, whether the duplication\n\t  is word-for-word or less exact.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "duplicate-partial",
                    "desc" : 
                    [  ],
                    "shortDesc" : "part of the text indicated as an addition duplicates\n\t  some text that is in the original",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "excessStart",
                    "desc" : 
                    [  ],
                    "shortDesc" : "some text at the beginning of the deletion is marked\n          as deleted even though it clearly should not be\n          deleted.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "excessEnd",
                    "desc" : 
                    [  ],
                    "shortDesc" : "some text at the end of the deletion is marked as\n          deleted even though it clearly should not be\n          deleted.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "shortStart",
                    "desc" : 
                    [  ],
                    "shortDesc" : "some text at the beginning of the deletion is not\n          marked as deleted even though it clearly should be.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "shortEnd",
                    "desc" : 
                    [  ],
                    "shortDesc" : "some text at the end of the deletion is not marked as\n          deleted even though it clearly should be.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "partial",
                    "desc" : 
                    [  ],
                    "shortDesc" : "some text in the deletion is not marked as deleted\n\t  even though it clearly should be.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unremarkable",
                    "desc" : 
                    [  ],
                    "shortDesc" : "the deletion is not faulty.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "cause",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "documents the presumed cause for the intervention.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } },
            
            { "onElement" : false,
              "ident" : "seq",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [  ],
              "shortDesc" : "(sequence) assigns a sequence number related to the order in which\n      the encoded features carrying this attribute are believed to have occurred.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } } ] },
        
        { "ident" : "att.translatable",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes used to  indicate the status of a translatable\nportion of an ODD document.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "versionDate",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "specifies the date on which the source text was extracted and sent to the translator",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.temporal.working" } } } ] },
        
        { "ident" : "att.typed",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes that can be used to classify or subclassify elements in any way.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "type",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "characterizes the element in some sense, using any convenient\n classification scheme or typology.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } },
            
            { "onElement" : false,
              "ident" : "subtype",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(subtype) provides a sub-categorization of the element, if needed.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } } ] },
        
        { "ident" : "att.witnessed",
          "type" : "classSpec",
          "module" : "textcrit",
          "desc" : 
          [  ],
          "shortDesc" : "provides attributes used to identify the witnesses\n  supporting a particular reading in a critical apparatus.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "wit",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "(witness or witnesses) contains a space-delimited list of one or more pointers indicating the witnesses\nwhich attest to a given reading.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.written",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-08-16\" xml:lang=\"de\">stellt Attribute bereit, um anzuzeigen, von welcher\n    Hand der Inhalt eines Elements in der transkribierten Quelle stammt.<\/desc>" ],
          "shortDesc" : "stellt Attribute bereit, um anzuzeigen, von welcher\n    Hand der Inhalt eines Elements in der transkribierten Quelle stammt.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "hand",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [  ],
              "shortDesc" : "points to a handNote element describing the hand considered responsible for the\n        content of the element concerned.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] } ] },
    "elementRefs" : 
    [  ],
    "classRefs" : 
    [  ],
    "macros" : 
    [ 
      { "ident" : "macro.abContent",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "(anonymous block content) defines the content of anonymous block elements.",
        "gloss" : 
        [  ] },
      
      { "ident" : "macro.limitedContent",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "(paragraph content) defines the content of prose elements that are not used for transcription of extant materials.",
        "gloss" : 
        [  ] },
      
      { "ident" : "macro.paraContent",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "(paragraph content) defines the content of paragraphs and similar elements.",
        "gloss" : 
        [  ] },
      
      { "ident" : "macro.phraseSeq",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "(phrase sequence) defines a sequence of character data and phrase-level elements.",
        "gloss" : 
        [  ] },
      
      { "ident" : "macro.phraseSeq.limited",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "(limited phrase sequence) defines a sequence of character data and those phrase-level elements that are not typically\nused for transcribing extant documents.",
        "gloss" : 
        [  ] },
      
      { "ident" : "macro.specialPara",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "('special' paragraph content) defines the content model of elements such as notes or list items, which either contain a\n    series of component-level elements or else have the same structure as a paragraph, containing a\n    series of phrase-level and inter-level elements.",
        "gloss" : 
        [  ] },
      
      { "ident" : "macro.specialPara.cmc",
        "module" : "cmc",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "('special'\n        paragraph content with added CMC element(s)) defines the\n        content model of the quote element, whose content\n        is just like others (such as notes or list items) which\n        either contain a series of component-level elements or else\n        have the same structure as a paragraph, containing a series\n        of phrase-level and inter-level elements, but also contains\n        element(s) for transcription of CMC.",
        "gloss" : 
        [  ],
        "key" : "add" },
      
      { "ident" : "macro.xtext",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [  ],
        "shortDesc" : "(extended text) defines a sequence of character data and gaiji elements.",
        "gloss" : 
        [  ] } ],
    "datatypes" : 
    [ 
      { "ident" : "teidata.authority",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values which derive from an \n    authority list, which may be an enumerated list defined in the document's schema, a list \n    or taxonomy elsewhere in the document, or an online taxonomy, gazetteer, or other authority.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "key" : "teidata.enumerated" },
              
              { "type" : "dataRef",
                "key" : "teidata.pointer" } ] } ] },
      
      { "ident" : "teidata.certainty",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values expressing a degree of certainty.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "valList",
            "valItem" : 
            [ 
              { "ident" : "high" },
              
              { "ident" : "medium" },
              
              { "ident" : "low" },
              
              { "ident" : "unknown" } ] } ] },
      
      { "ident" : "teidata.count",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used for a non-negative\ninteger value used as a count.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "nonNegativeInteger" } ] },
      
      { "ident" : "teidata.duration.iso",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values available for representation of a duration in time\n    using ISO 8601 standard formats.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token",
            "restriction" : "[0-9.,DHMPRSTWYZ\/:+\\-]+" } ] },
      
      { "ident" : "teidata.duration.w3c",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values available for representation of a duration in time using W3C datatypes.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "duration" } ] },
      
      { "ident" : "teidata.enumerated",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values expressed as a single XML name taken from a list of\n    documented possibilities.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "key" : "teidata.word" } ] },
      
      { "ident" : "teidata.gender",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used to\n    represent the gender of a person, persona, or character.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "key" : "teidata.enumerated" } ] },
      
      { "ident" : "teidata.interval",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values used to express an interval value.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "float" },
              
              { "type" : "valList",
                "valItem" : 
                [ 
                  { "ident" : "regular" },
                  
                  { "ident" : "irregular" },
                  
                  { "ident" : "unknown" } ] } ] } ] },
      
      { "ident" : "teidata.language",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used to identify a particular combination of human\n    language and writing system.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "language" },
              
              { "type" : "valList",
                "valItem" : 
                [ 
                  { "ident" : "" } ] } ] } ] },
      
      { "ident" : "teidata.name",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values expressed as an XML Name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "Name" } ] },
      
      { "ident" : "teidata.namespace",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used to indicate XML namespaces as defined by the W3C\n    Namespaces in XML\n    Technical Recommendation.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "anyURI",
            "restriction" : "\\S+" } ] },
      
      { "ident" : "teidata.namespaceOrName",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values which contain either an absolute namespace URI or a qualified XML name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "anyURI",
                "dataFacet" : 
                [ 
                  { "name" : "pattern",
                    "value" : "[^\/\\s]+:\\S*" } ] },
              
              { "type" : "dataRef",
                "name" : "Name",
                "dataFacet" : 
                [ 
                  { "name" : "pattern",
                    "value" : ".+:.+" } ] } ] } ] },
      
      { "ident" : "teidata.nullOrName",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values which contain either the null string or an XML name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "valList",
                "valItem" : 
                [ 
                  { "ident" : "" } ] },
              
              { "type" : "dataRef",
                "name" : "NCName" } ] } ] },
      
      { "ident" : "teidata.numeric",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used for numeric values.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "double" },
              
              { "type" : "dataRef",
                "name" : "token",
                "restriction" : "(\\-?[\\d]+\/\\-?[\\d]+)" },
              
              { "type" : "dataRef",
                "name" : "decimal" } ] } ] },
      
      { "ident" : "teidata.outputMeasurement",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines a range of values for use in specifying the size of an object that is intended for\n    display.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token",
            "restriction" : "[\\-+]?\\d+(\\.\\d+)?(%|cm|mm|in|pt|pc|px|em|ex|ch|rem|vw|vh|vmin|vmax)" } ] },
      
      { "ident" : "teidata.pattern",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values which\n    are expressed as a regular expression.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token" } ] },
      
      { "ident" : "teidata.point",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the data type used to express a point in cartesian space.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token",
            "restriction" : "(-?[0-9]+(\\.[0-9]+)?,-?[0-9]+(\\.[0-9]+)?)" } ] },
      
      { "ident" : "teidata.pointer",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used to provide a single\n  URI, absolute or relative, pointing to some other\nresource, either within the current document or elsewhere.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "anyURI",
            "restriction" : "\\S+" } ] },
      
      { "ident" : "teidata.prefix",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines a range of values that may function as a URI scheme name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token",
            "restriction" : "[a-z][a-z0-9\\+\\.\\-]*" } ] },
      
      { "ident" : "teidata.probCert",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines a range of attribute values which can be expressed either as a numeric\n    probability or as a coded certainty value.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "key" : "teidata.probability" },
              
              { "type" : "dataRef",
                "key" : "teidata.certainty" } ] } ] },
      
      { "ident" : "teidata.probability",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values expressing a probability.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "double",
            "dataFacet" : 
            [ 
              { "name" : "minInclusive",
                "value" : "0" },
              
              { "name" : "maxInclusive",
                "value" : "1" } ] } ] },
      
      { "ident" : "teidata.replacement",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values which contain a replacement template.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "teidata.sex",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used to identify\n    the sex of an organism.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "key" : "teidata.enumerated" } ] },
      
      { "ident" : "teidata.temporal.iso",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values expressing a temporal expression such as a date, a\n    time, or a combination of them, that conform to the international standard Data elements\n      and interchange formats – Information interchange – Representation of dates and times.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "date" },
              
              { "type" : "dataRef",
                "name" : "gYear" },
              
              { "type" : "dataRef",
                "name" : "gMonth" },
              
              { "type" : "dataRef",
                "name" : "gDay" },
              
              { "type" : "dataRef",
                "name" : "gYearMonth" },
              
              { "type" : "dataRef",
                "name" : "gMonthDay" },
              
              { "type" : "dataRef",
                "name" : "time" },
              
              { "type" : "dataRef",
                "name" : "dateTime" },
              
              { "type" : "dataRef",
                "name" : "token",
                "restriction" : "[0-9.,DHMPRSTWYZ\/:+\\-]+" } ] } ] },
      
      { "ident" : "teidata.temporal.w3c",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values expressing a temporal\n  expression such as a date, a time, or a combination of them, that\n  conform to the W3C XML Schema Part 2: Datatypes Second Edition\n  specification.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "date" },
              
              { "type" : "dataRef",
                "name" : "gYear" },
              
              { "type" : "dataRef",
                "name" : "gMonth" },
              
              { "type" : "dataRef",
                "name" : "gDay" },
              
              { "type" : "dataRef",
                "name" : "gYearMonth" },
              
              { "type" : "dataRef",
                "name" : "gMonthDay" },
              
              { "type" : "dataRef",
                "name" : "time" },
              
              { "type" : "dataRef",
                "name" : "dateTime" } ] } ] },
      
      { "ident" : "teidata.temporal.working",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of\n    values, conforming to the W3C XML Schema Part 2:\n  Datatypes Second Edition specification, expressing a date or\n  a date and a time within the working life of the document.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "date",
                "restriction" : "(19[789][0-9]|[2-9][0-9]{3}).*" },
              
              { "type" : "dataRef",
                "name" : "dateTime",
                "restriction" : "(19[789][0-9]|[2-9][0-9]{3}).*" } ] } ] },
      
      { "ident" : "teidata.text",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used to express some\n  kind of identifying string as a single sequence\n  of Unicode characters possibly including whitespace.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "string" } ] },
      
      { "ident" : "teidata.truthValue",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used to express a truth\nvalue.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "boolean" } ] },
      
      { "ident" : "teidata.unboundedCount",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of values used for a counting number or the string unbounded for infinity.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "nonNegativeInteger" },
              
              { "type" : "valList",
                "valItem" : 
                [ 
                  { "ident" : "unbounded" } ] } ] } ] },
      
      { "ident" : "teidata.version",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values which may be used to\n  specify a TEI or Unicode version number.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token",
            "restriction" : "[\\d]+(\\.[\\d]+){0,2}" } ] },
      
      { "ident" : "teidata.versionNumber",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values used for version numbers.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token",
            "restriction" : "[\\d]+[a-z]*[\\d]*(\\.[\\d]+[a-z]*[\\d]*){0,3}" } ] },
      
      { "ident" : "teidata.word",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines the range of attribute values expressed as a single\n  word or token.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "token",
            "restriction" : "[^\\p{C}\\p{Z}]+" } ] },
      
      { "ident" : "teidata.xTruthValue",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "(extended truth value) defines the range of attribute values used to express a truth value which may be unknown.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "alternate",
            "minOccurs" : "1",
            "maxOccurs" : "1",
            "content" : 
            [ 
              { "type" : "dataRef",
                "name" : "boolean" },
              
              { "type" : "valList",
                "valItem" : 
                [ 
                  { "ident" : "unknown" },
                  
                  { "ident" : "inapplicable" } ] } ] } ] },
      
      { "ident" : "teidata.xmlName",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values which contain an XML name.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "name" : "NCName" } ] },
      
      { "ident" : "teidata.xpath",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [  ],
        "shortDesc" : "defines attribute values which contain an XPath expression.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] } ],
    "macroRefs" : 
    [  ] }