
  { "title" : "The TEI Guidelines",
    "edition" : "",
    "generator" : "odd2json3",
    "date" : "2026-02-18T10:36:58Z",
    "modules" : 
    [ 
      { "ident" : "analysis",
        "id" : "AI",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Simple analytic mechanisms<\/desc>" ],
        "shortDesc" : "Simple analytic mechanisms",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "certainty",
        "id" : "CE",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2019-07-07\">Certainty, Precision, and Responsibility<\/desc>" ],
        "shortDesc" : "Certainty, Precision, and Responsibility",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "cmc",
        "id" : "CMC",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2021-09-07\">Computer-mediated communication<\/desc>" ],
        "shortDesc" : "Computer-mediated communication",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "core",
        "id" : "CO",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Elements common to all TEI documents<\/desc>" ],
        "shortDesc" : "Elements common to all TEI documents",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "corpus",
        "id" : "CC",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2018-07-12\">Corpus texts<\/desc>" ],
        "shortDesc" : "Corpus texts",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "dictionaries",
        "id" : "DI",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2018-07-12\">Dictionaries<\/desc>" ],
        "shortDesc" : "Dictionaries",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "drama",
        "id" : "DR",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Performance texts<\/desc>" ],
        "shortDesc" : "Performance texts",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "figures",
        "id" : "FT",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2018-07-12\">Tables, formulæ, notated music, and figures<\/desc>" ],
        "shortDesc" : "Tables, formulæ, notated music, and figures",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "gaiji",
        "id" : "WD",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Character and glyph documentation<\/desc>" ],
        "shortDesc" : "Character and glyph documentation",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "header",
        "id" : "HD",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">The TEI header<\/desc>" ],
        "shortDesc" : "The TEI header",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "iso-fs",
        "id" : "FS",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Feature structures<\/desc>" ],
        "shortDesc" : "Feature structures",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "linking",
        "id" : "SA",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2019-07-07\">Linking, segmentation, and alignment<\/desc>" ],
        "shortDesc" : "Linking, segmentation, and alignment",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "msdescription",
        "id" : "MS",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Manuscript Description<\/desc>" ],
        "shortDesc" : "Manuscript Description",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "namesdates",
        "id" : "ND",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Names and dates<\/desc>" ],
        "shortDesc" : "Names and dates",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "nets",
        "id" : "GD",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2018-07-12\">Graphs, networks, and trees<\/desc>" ],
        "shortDesc" : "Graphs, networks, and trees",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "spoken",
        "id" : "TS",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Transcribed Speech<\/desc>" ],
        "shortDesc" : "Transcribed Speech",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "tagdocs",
        "id" : "TD",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2019-07-07\">Documentation of TEI and other XML markup languages<\/desc>" ],
        "shortDesc" : "Documentation of TEI and other XML markup languages",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "tei",
        "id" : "ST",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2018-07-12\">Declarations for classes, datatypes, and macros available to all TEI modules<\/desc>" ],
        "shortDesc" : "Declarations for classes, datatypes, and macros available to all TEI modules",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "textcrit",
        "id" : "TC",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2018-07-12\">Critical Apparatus<\/desc>" ],
        "shortDesc" : "Critical Apparatus",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "textstructure",
        "id" : "DS",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Default text structure<\/desc>" ],
        "shortDesc" : "Default text structure",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "transcr",
        "id" : "PH",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Transcription of primary sources<\/desc>" ],
        "shortDesc" : "Transcription of primary sources",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ] },
      
      { "ident" : "verse",
        "id" : "VE",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2006-09-13\">Verse structures<\/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=\"2019-06-27\" xml:lang=\"en\">contains a single TEI-conformant document, combining\n    a single TEI header with one or more members of the <ident type=\"class\">model.resource<\/ident> class. Multiple <gi>TEI<\/gi>\n    elements may be combined within a <gi>TEI<\/gi> (or <gi>teiCorpus<\/gi>) element.<\/desc>" ],
        "shortDesc" : "(TEI document) contains a single TEI-conformant document, combining\n    a single TEI header with one or more members of the model.resource class. Multiple TEI\n    elements may be combined within a TEI (or teiCorpus) element.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-24\" xml:lang=\"en\">TEI document<\/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-01-24\" xml:lang=\"en\">specifies the version number of the TEI Guidelines against\n      which this document is valid.<\/desc>" ],
            "shortDesc" : "specifies the version number of the TEI Guidelines against\n      which this document is valid.",
            "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-08-11\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">anonymous block<\/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=\"2005-01-14\" xml:lang=\"en\">contains an abbreviation of any sort.<\/desc>" ],
        "shortDesc" : "(abbreviation) contains an abbreviation of any sort.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">abbreviation<\/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=\"2005-01-14\" xml:lang=\"en\">allows the encoder to classify the abbreviation according to some convenient\n                typology.<\/desc>" ],
            "shortDesc" : "(type) allows the encoder to classify the abbreviation according to some convenient\n                typology.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">type<\/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=\"2007-06-27\" xml:lang=\"en\">the abbreviation provides the first letter(s) of the word or phrase,\n                        omitting the remainder.<\/desc>" ],
                  "shortDesc" : "(suspension) the abbreviation provides the first letter(s) of the word or phrase,\n                        omitting the remainder.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">suspension<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "contraction",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the abbreviation omits some letter(s) in the middle.<\/desc>" ],
                  "shortDesc" : "(contraction) the abbreviation omits some letter(s) in the middle.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">contraction<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "brevigraph",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the abbreviation comprises a special symbol or mark.<\/desc>" ],
                  "shortDesc" : "the abbreviation comprises a special symbol or mark.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "superscription",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the abbreviation includes writing above the line.<\/desc>" ],
                  "shortDesc" : "(superscription) the abbreviation includes writing above the line.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">superscription<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "acronym",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the abbreviation comprises the initial letters of the words of a phrase.<\/desc>" ],
                  "shortDesc" : "(acronym) the abbreviation comprises the initial letters of the words of a phrase.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">acronym<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "title",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the abbreviation is for a title of address (Dr, Ms, Mr, …)<\/desc>" ],
                  "shortDesc" : "(title) the abbreviation is for a title of address (Dr, Ms, Mr, …)",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">title<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "organization",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the abbreviation is for the name of an organization.<\/desc>" ],
                  "shortDesc" : "(organization) the abbreviation is for the name of an organization.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">organization<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "geographic",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the abbreviation is for a geographic name.<\/desc>" ],
                  "shortDesc" : "(geographic) the abbreviation is for a geographic name.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">geographic<\/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=\"2012-12-27\" xml:lang=\"en\">contains a summary or formal\n    abstract prefixed to an existing source document by the encoder.<\/desc>" ],
        "shortDesc" : "contains a summary or formal\n    abstract prefixed to an existing source document by the encoder.",
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"accmat.desc\">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.<\/desc>" ],
        "shortDesc" : "(accompanying material) 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=\"2005-01-14\" xml:lang=\"en\">accompanying material<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"acquisn.desc\">contains any descriptive or other information\nconcerning the process by which a manuscript or manuscript part or other object entered the holding\ninstitution.<\/desc>" ],
        "shortDesc" : "(acquisition) 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=\"2007-06-12\" xml:lang=\"en\">acquisition<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "activity",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a brief informal description of what a participant in a\nlanguage interaction is doing other than speaking, if anything.<\/desc>" ],
        "shortDesc" : "(activity) 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\" xml:lang=\"en\" versionDate=\"2009-04-17\">activity<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">contains the name of an actor appearing within a cast list.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-03-11\" xml:lang=\"en\">specifies the sex of the actor.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-03-11\" xml:lang=\"en\">specifies the gender of the actor.<\/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=\"2013-04-13\" xml:lang=\"en\">contains letters, words, or phrases inserted in the source\n  text by an author, scribe, or a previous annotator or corrector.<\/desc>" ],
        "shortDesc" : "(addition) contains letters, words, or phrases inserted in the source\n  text by an author, scribe, or a previous annotator or corrector.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">addition<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains an additional name component, such as a nickname, epithet, or alias, or any other descriptive phrase used within a personal\n    name.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">additional 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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">marks the beginning of a longer sequence of text added by an author, scribe, annotator or corrector (see also <gi>add<\/gi>).<\/desc>" ],
        "shortDesc" : "(added span of text) 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=\"2005-01-14\" xml:lang=\"en\">added span of text<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"additional.desc\">groups additional information, combining\n    bibliographic information about a manuscript or other object, or surrogate copies of\nit, with curatorial or administrative information.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">additional<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"additions.desc\">contains a description of any significant additions found\nwithin a manuscript or other object, such as marginalia or other annotations.<\/desc>" ],
        "shortDesc" : "(additions) contains a description of any significant additions found\nwithin a manuscript or other object, such as marginalia or other annotations.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">additions<\/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=\"2007-02-27\" xml:lang=\"en\">contains one line of a postal<!-- or other--> address.<\/desc>" ],
        "shortDesc" : "(address line) contains one line of a postal address.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">address line<\/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=\"2007-02-15\" xml:lang=\"en\">contains a postal address, for example of a publisher, an organization, or an individual.<\/desc>" ],
        "shortDesc" : "(address) contains a postal address, for example of a publisher, an organization, or an individual.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"en\">address<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">characterizes the\n      address in some sense, using any convenient classification\n      scheme or typology.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address to\n          which a bill for goods or services should be sent.<\/desc>" ],
                  "shortDesc" : "the address to\n          which a bill for goods or services should be sent.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "delivery",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address to\n          which packages should be sent via a private delivery service.<\/desc>" ],
                  "shortDesc" : "the address to\n          which packages should be sent via a private delivery service.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mailing",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address to\n          which mail should be sent via a public postal service.<\/desc>" ],
                  "shortDesc" : "the address to\n          which mail should be sent via a public postal service.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "military",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-15\" xml:lang=\"en\">the address to\n          which mail to deployed military personnel should be sent.<\/desc>" ],
                  "shortDesc" : "the address to\n          which mail to deployed military personnel should be sent.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "physical",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address of\n          a building irrespective of where mail to its occupants\n          should be sent (for example, for the fire\n          department).<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-02\" xml:lang=\"en\">specifies further information about the purpose of the address.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address of\n          the sender of a piece of correspondence.<\/desc>" ],
                  "shortDesc" : "the address of\n          the sender of a piece of correspondence.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "return",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address to\n          which undeliverable mail should be returned.<\/desc>" ],
                  "shortDesc" : "the address to\n          which undeliverable mail should be returned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "recipient ",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address of\n          the intended recipient of a piece of correspondence.<\/desc>" ],
                  "shortDesc" : "the address of\n          the intended recipient of a piece of correspondence.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "work",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-15\" xml:lang=\"en\">the address to\n          which work-related mail should be sent, typically that of\n          the recipient’s employer.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-15\" xml:lang=\"en\">the address to\n          which non-work-related mail should be sent, typically the\n          domicile of the recipient.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address of\n          the beginning of a route, for example of a race.<\/desc>" ],
                  "shortDesc" : "the address of\n          the beginning of a route, for example of a race.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "finish",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address of\n          the end of a route, for example of a race.<\/desc>" ],
                  "shortDesc" : "the address of\n          the end of a route, for example of a race.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pickup",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address at\n          which a person or package is picked up, for example by a\n          taxi or delivery service.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-13\" xml:lang=\"en\">the address at\n          which a person or package is dropped off, for example by a\n          taxi or delivery service.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"adminfo.desc\">contains information about the present\ncustody and availability of the manuscript or other object, and also about the record\ndescription itself.<\/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=\"2005-01-14\" xml:lang=\"en\">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=\"2005-01-14\" xml:lang=\"en\">contains an informal description of a person's present or past affiliation with some organization, for example an employer or sponsor.<\/desc>" ],
        "shortDesc" : "(affiliation) contains an informal description of a person's present or past affiliation with some organization, for example an employer or sponsor.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-08\" xml:lang=\"en\">specifies the age of a person.<\/desc>" ],
        "shortDesc" : "(age) specifies the age of a person.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2008-12-09\">age<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-08\" xml:lang=\"en\">age of a fictional character at the time the story takes place, rather than at the time the story is told<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-08\" xml:lang=\"en\">in world<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-08\" xml:lang=\"en\">supplies a numeric code representing the age or age group.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies an alternation or a set of choices among elements or passages.<\/desc>" ],
        "shortDesc" : "(alternation) identifies an alternation or a set of choices among elements or passages.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">alternation<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">states whether the alternations gathered in this collection are exclusive or\n                inclusive.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the alternation is exclusive, i.e. that at most one of the\n                        alternatives occurs.<\/desc>" ],
                  "shortDesc" : "(exclusive) indicates that the alternation is exclusive, i.e. that at most one of the\n                        alternatives occurs.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">exclusive<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "incl",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the alternation is not exclusive, i.e. that one or more of\n                        the alternatives occur.<\/desc>" ],
                  "shortDesc" : "(inclusive) indicates that the alternation is not exclusive, i.e. that one or more of\n                        the alternatives occur.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">inclusive<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "weights",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-11\" xml:lang=\"en\">If <att>mode<\/att> is <val>excl<\/val>, each weight states the probability that\n                the corresponding alternative occurs. If <att>mode<\/att> is <val>incl<\/val> each\n                weight states the probability that the corresponding alternative occurs given that\n                at least one of the other alternatives occurs.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">groups a collection of <gi>alt<\/gi> elements and possibly pointers.<\/desc>" ],
        "shortDesc" : "(alternation group) groups a collection of alt elements and possibly pointers.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">alternation group<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">states whether the alternations gathered in this collection are exclusive or\n                inclusive.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the alternation is exclusive, i.e. that at most one of the\n                        alternatives occurs.<\/desc>" ],
                  "shortDesc" : "(exclusive) indicates that the alternation is exclusive, i.e. that at most one of the\n                        alternatives occurs.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">exclusive<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "incl",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the alternation is not exclusive, i.e. that one or more of\n                        the alternatives occur.<\/desc>" ],
                  "shortDesc" : "(inclusive) indicates that the alternation is not exclusive, i.e. that one or more of\n                        the alternatives occur.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">inclusive<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies the recommended XML name for an element, class,\n  attribute, etc. in some language.<\/desc>" ],
        "shortDesc" : "(alternate identifier) supplies the recommended XML name for an element, class,\n  attribute, etc. in some language.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">alternate identifier<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\">contains an alternative or former structured identifier used for a manuscript or other object, such as a former catalogue number.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">alternative identifier<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">indicates that the constructs referenced by its children form an alternation.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-04\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-04\" xml:lang=\"en\">abbreviation marker<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">analytic level<\/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=\"2005-01-14\" xml:lang=\"en\">attaches an identifier to a point within a text, whether or not it corresponds with a textual element.<\/desc>" ],
        "shortDesc" : "(anchor point) attaches an identifier to a point within a text, whether or not it corresponds with a textual element.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">anchor point<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-07-31\" xml:lang=\"en\">represents an annotation following the <ref target=\"#WADM\">Web Annotation Data Model<\/ref>.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to assess the target resource in\n            some way, rather than simply make a comment about it<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to create a bookmark to the target\n            or part thereof<\/desc>" ],
                  "shortDesc" : "intent is to create a bookmark to the target\n            or part thereof",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "classifying",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to classify the target in some\n            way<\/desc>" ],
                  "shortDesc" : "intent is to classify the target in some\n            way",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "commenting",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to comment about the target<\/desc>" ],
                  "shortDesc" : "intent is to comment about the target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "describing",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to describe the target, rather than\n            (for example) comment on it<\/desc>" ],
                  "shortDesc" : "intent is to describe the target, rather than\n            (for example) comment on it",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "editing",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to request an edit or a change to\n            the target resource<\/desc>" ],
                  "shortDesc" : "intent is to request an edit or a change to\n            the target resource",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "highlighting",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to highlight the target resource or\n            a segment thereof<\/desc>" ],
                  "shortDesc" : "intent is to highlight the target resource or\n            a segment thereof",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "identifying",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to assign an identity to the\n            target<\/desc>" ],
                  "shortDesc" : "intent is to assign an identity to the\n            target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "linking",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to link to a resource related to\n            the target<\/desc>" ],
                  "shortDesc" : "intent is to link to a resource related to\n            the target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "moderating",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to assign some value or quality to\n            the target<\/desc>" ],
                  "shortDesc" : "intent is to assign some value or quality to\n            the target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "questioning",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to ask a question about the\n            target<\/desc>" ],
                  "shortDesc" : "intent is to ask a question about the\n            target",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "replying",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to reply to a previous statement,\n            either an annotation or another resource<\/desc>" ],
                  "shortDesc" : "intent is to reply to a previous statement,\n            either an annotation or another resource",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tagging",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-10\" xml:lang=\"en\">intent is to associate a tag with the\n            target<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-27\" xml:lang=\"en\">groups together various annotations, e.g.\n  for parallel interpretations of a spoken segment.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-07-01\" xml:lang=\"en\">indicates the presence\n   of any elements in a content model.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-28\" xml:lang=\"en\">supplies a list of namespaces to one of which the\n        permitted elements must belong.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-28\" xml:lang=\"en\">supplies a list of namespaces or prefixed element \n        names which are not permitted.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-10-17\" xml:lang=\"en\">contains one entry in a critical apparatus, with an optional\nlemma and usually one or more readings or notes on the relevant passage.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">apparatus entry<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.edit" ],
          "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=\"2005-01-14\" xml:lang=\"en\">classifies the variation contained in this element according to\nsome convenient typology.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-11\" xml:lang=\"en\">identifies the beginning of the lemma in the base text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-11\" xml:lang=\"en\">identifies the endpoint of the lemma in the base text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the location of the variation, when the\nlocation-referenced method of apparatus markup is used.<\/desc>" ],
            "shortDesc" : "(location) indicates the location of the variation, when the\nlocation-referenced method of apparatus markup is used.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">location<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-31\" xml:lang=\"en\">records information about an application which has\n  edited the TEI file.<\/desc>" ],
        "shortDesc" : "(application information) records information about an application which has\n  edited the TEI file.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-31\" xml:lang=\"en\">application information<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.applicationLike" } ] },
      
      { "ident" : "application",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-31\" xml:lang=\"en\">provides information about an application which has acted upon the document.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-12\" xml:lang=\"en\">supplies an identifier for the application, independent of its version number or display name.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-12\" xml:lang=\"en\">supplies a version number for the application, independent of its identifier or display name.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">encodes an arc, the connection from one node to another in a graph.<\/desc>" ],
        "shortDesc" : "(arc) encodes an arc, the connection from one node to another in a graph.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">arc<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "from",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the identifier of the node which is adjacent from this arc.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the identifier of the node which is adjacent to this arc.<\/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=\"2012-12-27\" xml:lang=\"en\">contains a formal list or prose description of the topics addressed by a subdivision of a text.<\/desc>" ],
        "shortDesc" : "(argument) contains a formal list or prose description of the topics addressed by a subdivision of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">argument<\/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=\"2005-01-14\" xml:lang=\"en\">contains the name of an attribute appearing within running text.<\/desc>" ],
        "shortDesc" : "(attribute) contains the name of an attribute appearing within running text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">attribute<\/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=\"2005-09-25\" xml:lang=\"en\">supplies an identifier for the scheme in which this name is defined.<\/desc>" ],
            "shortDesc" : "(scheme) supplies an identifier for the scheme in which this name is defined.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">scheme<\/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=\"2007-06-27\" xml:lang=\"en\">this attribute is part of the TEI scheme.<\/desc>" ],
                  "shortDesc" : "(Text Encoding Initiative) this attribute is part of the TEI scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">Text Encoding Initiative<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DBK",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this attribute is part of the Docbook scheme.<\/desc>" ],
                  "shortDesc" : "(Docbook) this attribute is part of the Docbook scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">Docbook<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XX",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this attribute is part of an unknown scheme.<\/desc>" ],
                  "shortDesc" : "(unknown) this attribute is part of an unknown scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">unknown<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "imaginary",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-21\" xml:lang=\"en\">the attribute is from a non-existent scheme, for illustrative purposes only<\/desc>" ],
                  "shortDesc" : "(imaginary) the attribute is from a non-existent scheme, for illustrative purposes only",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">imaginary<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XHTML",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-21\" xml:lang=\"en\">the attribute is part of the XHTML language<\/desc>" ],
                  "shortDesc" : "(XHTML) the attribute is part of the XHTML language",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">XHTML<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XML",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-21\" xml:lang=\"en\">the attribute is part of the XML language<\/desc>" ],
                  "shortDesc" : "(XML) the attribute is part of the XML language",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">XML<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XI",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-21\" xml:lang=\"en\">the attribute is defined in the xInclude schema<\/desc>" ],
                  "shortDesc" : "(XI) the attribute is defined in the xInclude schema",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">XI<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "key" : "teidata.name" } ] },
      
      { "ident" : "attDef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the definition of a single attribute.<\/desc>" ],
        "shortDesc" : "(attribute definition) contains the definition of a single attribute.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">attribute definition<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.identified",
            "att.namespaceable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "usage",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-08-31\" xml:lang=\"en\">specifies the optionality of the attribute.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">required<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "rec",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(recommended) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">recommended<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "opt",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(optional) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains documentation for all the attributes associated with this element, as a series of <gi>attDef<\/gi> elements.<\/desc>" ],
        "shortDesc" : "(attribute list) contains documentation for all the attributes associated with this element, as a series of attDef elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">attribute list<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "org",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-02-07\" xml:lang=\"en\">specifies whether only one (<val>choice<\/val>) or all (<val>group<\/val>) of the attributes in the list are available.<\/desc>" ],
            "shortDesc" : "(organization) specifies whether only one (choice) or all (group) of the attributes in the list are available.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">organization<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "group",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">grouped<\/desc>" ],
                  "shortDesc" : "grouped",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "choice",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">alternated<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-02\" xml:lang=\"en\">points to the definition of an attribute or group of attributes.<\/desc>" ],
        "shortDesc" : "(attribute pointer) points to the definition of an attribute or group of attributes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-04-13\" xml:lang=\"en\">attribute pointer<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "class",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-16\" xml:lang=\"en\">the name of the attribute class<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-12-30\" xml:lang=\"en\">the identifier (<att>ident<\/att>) of the attribute being referred to<\/desc>",
              "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" type=\"deprecationInfo\" xml:lang=\"en\" versionDate=\"2025-12-30\">\n          The <att>key<\/att> attribute is preferred over\n          <att>name<\/att>, as the attribute being referred to is\n          referenced by its <att>ident<\/att>, not its name (which\n          might be different).\n        <\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-12-30\" xml:lang=\"en\">the identifier (<att>ident<\/att>) of the attribute being referred to<\/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=\"2011-11-26\" xml:lang=\"en\">in a bibliographic reference, contains the name(s) of an author, personal or corporate, of a work; for example in the same form as that provided by a recognized bibliographic name authority.<\/desc>" ],
        "shortDesc" : "(author) in a bibliographic reference, contains the name(s) of an author, personal or corporate, of a work; for example in the same form as that provided by a recognized bibliographic name authority.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2011-11-26\">author<\/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=\"2012-10-22\" xml:lang=\"en\">supplies the name of a person or other agency responsible for\n  making a work available, other than a publisher or\n  distributor.<\/desc>" ],
        "shortDesc" : "(release authority) supplies the name of a person or other agency responsible for\n  making a work available, other than a publisher or\n  distributor.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">release authority<\/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=\"2011-11-17\" xml:lang=\"en\">supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, any licence applying to it, etc.<\/desc>" ],
        "shortDesc" : "(availability) supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, any licence applying to it, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">availability<\/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=\"2005-01-14\" xml:lang=\"en\">supplies a code identifying the current availability of the text.<\/desc>" ],
            "shortDesc" : "(status) supplies a code identifying the current availability of the text.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">status<\/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=\"2007-06-27\" xml:lang=\"en\">the text is freely available.<\/desc>" ],
                  "shortDesc" : "(free) the text is freely available.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">free<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the status of the text is unknown.<\/desc>" ],
                  "shortDesc" : "(unknown) the status of the text is unknown.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">unknown<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "restricted",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the text is not freely available.<\/desc>" ],
                  "shortDesc" : "(restricted) the text is not freely available.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">restricted<\/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=\"2005-01-14\" xml:lang=\"en\">contains any appendixes, etc. following the main part\n  of a text.<\/desc>" ],
        "shortDesc" : "(back matter) contains any appendixes, etc. following the main part\n  of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">back matter<\/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=\"2005-01-14\" xml:lang=\"en\">contains a loosely-structured bibliographic citation of which the sub-components may or may\n    not be explicitly tagged.<\/desc>" ],
        "shortDesc" : "(bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may\n    not be explicitly tagged.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">bibliographic citation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a fully-structured bibliographic citation, in which all components of the TEI file\n    description are present.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">fully-structured bibliographic citation<\/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=\"2008-01-21\" xml:lang=\"en\">defines the scope of a bibliographic reference, for\n    example as a list of page numbers, or a named subdivision of a larger work.<\/desc>" ],
        "shortDesc" : "(scope of bibliographic reference) defines the scope of a bibliographic reference, for\n    example as a list of page numbers, or a named subdivision of a larger work.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-13\" xml:lang=\"en\">scope of bibliographic reference<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-01-13\" xml:lang=\"en\">contains a structured bibliographic citation, in which only bibliographic sub-elements\n    appear and in a specified order.<\/desc>" ],
        "shortDesc" : "(structured bibliographic citation) contains a structured bibliographic citation, in which only bibliographic sub-elements\n    appear and in a specified order.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-04-15\" xml:lang=\"en\">structured bibliographic citation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">bi-conditional feature-structure constraint<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents the value part of a feature-value specification which can contain either\n  of exactly two possible values.<\/desc>" ],
        "shortDesc" : "(binary value) represents the value part of a feature-value specification which can contain either\n  of exactly two possible values.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">binary value<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies a binary value.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-08\" xml:lang=\"en\">provides encoded binary data representing an inline graphic,\n  audio, video or other object.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-14\" xml:lang=\"en\">The encoding used to encode the binary data. If not specified, this is assumed to be\n          <ref target=\"http:\/\/en.wikipedia.org\/wiki\/Base64\">Base64<\/ref>.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"binding.desc\">contains a description of one binding, i.e. type of covering, boards, etc. applied to a manuscript or other object.<\/desc>" ],
        "shortDesc" : "(binding) contains a description of one binding, i.e. type of covering, boards, etc. applied to a manuscript or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">binding<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "contemporary",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies whether or not the binding is contemporary with the majority of its\n        contents.<\/desc>" ],
            "shortDesc" : "(contemporary) specifies whether or not the binding is contemporary with the majority of its\n        contents.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">contemporary<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"bindingdesc.desc\">describes the present and former bindings of a manuscript or other object, either\nas a series of paragraphs or as a series of distinct <gi>binding<\/gi> elements,\none for each binding of the manuscript.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">binding description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains information about a person's birth, such as its date and place.<\/desc>" ],
        "shortDesc" : "(birth) contains information about a person's birth, such as its date and place.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">birth<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-23\" xml:lang=\"en\">caesarean section<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "vaginal",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(vaginal delivery) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-23\" xml:lang=\"en\">vaginal delivery<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "exNihilo",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(ex nihilo) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-23\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-27\" xml:lang=\"en\">contains the name of a geo-political unit consisting of two or more nation states or countries.<\/desc>" ],
        "shortDesc" : "(bloc) contains the name of a geo-political unit consisting of two or more nation states or countries.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">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" : "body",
        "type" : "elementSpec",
        "module" : "textstructure",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the whole body of a single unitary text, excluding any front or back matter.<\/desc>" ],
        "shortDesc" : "(text body) contains the whole body of a single unitary text, excluding any front or back matter.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">text body<\/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=\"2005-01-14\" xml:lang=\"en\">describes a broadcast used as the source of a spoken text.<\/desc>" ],
        "shortDesc" : "(broadcast) describes a broadcast used as the source of a spoken text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">broadcast<\/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=\"2005-01-14\" xml:lang=\"en\">contains the primary statement of responsibility given for a work\non its title page or at the head or end of the work.<\/desc>" ],
        "shortDesc" : "(byline) contains the primary statement of responsibility given for a work\non its title page or at the head or end of the work.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">byline<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents a character.<\/desc>" ],
        "shortDesc" : "(character) represents a character.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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=\"2008-01-13\" xml:lang=\"en\">specifies an expression and replacement pattern for transforming a canonical reference into\n    a URI.<\/desc>" ],
        "shortDesc" : "(canonical reference pattern) specifies an expression and replacement pattern for transforming a canonical reference into\n    a URI.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-09\" xml:lang=\"en\">canonical reference pattern<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.patternReplacement" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "caesura",
        "type" : "elementSpec",
        "module" : "verse",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">marks the point at which a metrical line may be divided.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-13\" xml:lang=\"en\">describes a calendar or dating system used in a dating formula in the text.<\/desc>" ],
        "shortDesc" : "(calendar) describes a calendar or dating system used in a dating formula in the text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-21\" xml:lang=\"en\">calendar<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-08-12\" xml:lang=\"en\">contains a description of the calendar system used in any\n  dating expression found in the text.<\/desc>" ],
        "shortDesc" : "(calendar description) contains a description of the calendar system used in any\n  dating expression found in the text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-08-12\" xml:lang=\"en\">calendar description<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.profileDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "calendar" } ] },
      
      { "ident" : "camera",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes a particular camera angle or viewpoint in a screen play.<\/desc>" ],
        "shortDesc" : "(camera) describes a particular camera angle or viewpoint in a screen play.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">camera<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the text of a caption or other text displayed as part of\na film script or screenplay.<\/desc>" ],
        "shortDesc" : "(caption) 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=\"2007-06-12\" xml:lang=\"en\">caption<\/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=\"2005-01-14\" xml:lang=\"en\">contains grammatical case information given by a dictionary for a given form.<\/desc>" ],
        "shortDesc" : "(case) contains grammatical case information given by a dictionary for a given form.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">case<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">groups one or more individual <gi>castItem<\/gi>\nelements within a cast list.<\/desc>" ],
        "shortDesc" : "(cast list grouping) groups one or more individual castItem\nelements within a cast list.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">cast list grouping<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a single entry within a cast list, describing\neither a single role or a list of non-speaking roles.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">cast list item<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "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=\"2005-01-14\" xml:lang=\"en\">characterizes the cast item.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the item describes a single role.<\/desc>" ],
                  "shortDesc" : "the item describes a single role.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the item describes a list of non-speaking roles.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a single cast list or dramatis personae.<\/desc>" ],
        "shortDesc" : "(cast list) contains a single cast list or dramatis personae.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">cast list<\/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=\"2005-01-14\" xml:lang=\"en\">describes some category within a taxonomy or text typology, either in the form of a brief\n    prose description or in terms of the situational parameters used by the TEI formal <gi>textDesc<\/gi>.<\/desc>" ],
        "shortDesc" : "(category description) describes some category within a taxonomy or text typology, either in the form of a brief\n    prose description or in terms of the situational parameters used by the TEI formal textDesc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">category description<\/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=\"2005-01-14\" xml:lang=\"en\">specifies one or more defined categories within some taxonomy or text typology.<\/desc>" ],
        "shortDesc" : "(category reference) specifies one or more defined categories within some taxonomy or text typology.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">category reference<\/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=\"2013-12-20\" xml:lang=\"en\">identifies the classification scheme within which the set of categories concerned is\n        defined, for example by a <gi>taxonomy<\/gi> element, or by\n      some other resource.<\/desc>" ],
            "shortDesc" : "identifies the classification scheme within which the set of categories concerned is\n        defined, for example by a taxonomy element, or by\n      some other resource.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "catchwords",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"catchwords.desc\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">catchwords<\/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=\"2005-01-14\" xml:lang=\"en\">contains an individual descriptive category, possibly nested within a superordinate\n  category, within a user-defined taxonomy.<\/desc>" ],
        "shortDesc" : "(category) contains an individual descriptive category, possibly nested within a superordinate\n  category, within a user-defined taxonomy.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-05\" xml:lang=\"en\">category<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-31\" xml:lang=\"en\">marks the beginning of a new column of a text on a\n  multi-column page.<\/desc>" ],
        "shortDesc" : "(column beginning) marks the beginning of a new column of a text on a\n  multi-column page.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-14\" xml:lang=\"en\">column beginning<\/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=\"2005-01-14\" xml:lang=\"en\">contains one cell of a table.<\/desc>" ],
        "shortDesc" : "(cell) contains one cell of a table.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">cell<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.tableDecoration" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "certainty",
        "type" : "elementSpec",
        "module" : "certainty",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-02-01\" xml:lang=\"en\">indicates the degree of certainty associated\n  with some aspect of the text markup.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-28\" xml:lang=\"en\">characterizes the element in some sense, using any convenient\n         classification scheme or typology; sample categorization of annotations of uncertainty might use following values:<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-13\" xml:lang=\"en\">signifies the degree of certainty associated with the object pointed to by the <gi>certainty<\/gi> element.<\/desc>" ],
            "shortDesc" : "(certainty) signifies the degree of certainty associated with the object pointed to by the certainty element.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-13\" xml:lang=\"en\">certainty<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.certainty" } } },
          
          { "onElement" : true,
            "ident" : "locus",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-02-01\" xml:lang=\"en\">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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-06\" xml:lang=\"en\">uncertainty concerns whether the name of the element\n\t  or attribute  used is correctly applied.<\/desc>" ],
                  "shortDesc" : "uncertainty concerns whether the name of the element\n\t  or attribute  used is correctly applied.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "start",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-06\" xml:lang=\"en\">uncertainty concerns whether the start of the element\n\t  is correctly identified.<\/desc>" ],
                  "shortDesc" : "uncertainty concerns whether the start of the element\n\t  is correctly identified.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "end",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-07\" xml:lang=\"en\">uncertainty concerns whether the end of the element\n\t  is correctly identified.<\/desc>" ],
                  "shortDesc" : "uncertainty concerns whether the end of the element\n\t  is correctly identified.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "location",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-06\" xml:lang=\"en\">uncertainty concerns both the start and the end of the\n\t  element.<\/desc>" ],
                  "shortDesc" : "uncertainty concerns both the start and the end of the\n\t  element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "value",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-06\" xml:lang=\"en\">uncertainty concerns the content (for an element) or\n\t  the value (for an attribute)<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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 <gi>anchor<\/gi> element (to\nindicate an alternative starting or ending location).  If an\n<att>assertedValue<\/att> is given, the confidence level specified by\n<att>degree<\/att> applies to the alternative markup specified by\n<att>assertedValue<\/att>; if none is given, it applies to the markup\nin the text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-30\" xml:lang=\"en\">indicates one or\n      more element(s) characterizing the conditions which\n      are assumed in the assignment of a degree of confidence.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the degree of confidence assigned to the aspect\nof the markup named by the <att>locus<\/att> attribute.<\/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=\"2011-10-31\" xml:lang=\"en\">documents a change or set of changes made during the production of a source document, or during the revision of an electronic file.<\/desc>" ],
        "shortDesc" : "(change) documents a change or set of changes made during the production of a source document, or during the revision of an electronic file.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">change<\/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=\"2011-10-31\" xml:lang=\"en\">points to one or more elements that belong to this change.<\/desc>" ],
            "shortDesc" : "(target) points to one or more elements that belong to this change.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">target<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">primary channel<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mode",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the mode of this channel with respect to speech and\n         writing.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">spoken<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "w",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(written) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">written<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sw",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">e.g. dictation<\/desc>" ],
                  "shortDesc" : "(spoken to be written) e.g. dictation",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">spoken to be written<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ws",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">e.g. a script<\/desc>" ],
                  "shortDesc" : "(written to be spoken) e.g. a script",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">written to be spoken<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "m",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(mixed) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">mixed<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "x",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(unknown or inapplicable) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">unknown or inapplicable<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "char",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides descriptive information about a character<!-- which is not\notherwise available in the document character set-->.<\/desc>" ],
        "shortDesc" : "(character) provides descriptive information about a character.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-15\" xml:lang=\"en\">provides information about nonstandard characters and glyphs.<\/desc>" ],
        "shortDesc" : "(character declarations) provides information about nonstandard characters and glyphs.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-15\" xml:lang=\"en\">character declarations<\/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=\"2005-01-14\" xml:lang=\"en\">groups a number of alternative encodings for the same point in\n        a text.<\/desc>" ],
        "shortDesc" : "(choice) groups a number of alternative encodings for the same point in\n        a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">choice<\/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=\"2007-09-23\" xml:lang=\"en\">contains a quotation from some other document, together with a bibliographic reference to\n    its source. In a dictionary it may contain an example text with at least one occurrence of the\n    word form, used in the sense being described, or a translation of the headword, or an example.<\/desc>" ],
        "shortDesc" : "(cited quotation) contains a quotation from some other document, together with a bibliographic reference to\n    its source. In a dictionary it may contain an example text with at least one occurrence of the\n    word form, used in the sense being described, or a translation of the headword, or an example.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">cited quotation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">specifies how information may be extracted from citation structures.<\/desc>" ],
        "shortDesc" : "(citation data) specifies how information may be extracted from citation structures.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">citation data<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.citeStructurePart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "property",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">A URI indicating a property definition.<\/desc>" ],
            "shortDesc" : "(property) A URI indicating a property definition.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">property<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "citeStructure",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">declares a structure and method for citing the current document.<\/desc>" ],
        "shortDesc" : "(citation structure) declares a structure and method for citing the current document.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">citation structure<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.citeStructurePart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "delim",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">supplies a delimiting string preceding the structural component.<\/desc>" ],
            "shortDesc" : "(delimiter) supplies a delimiting string preceding the structural component.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">delimiter<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "name" : "string",
                "restriction" : ".+" } } },
          
          { "onElement" : true,
            "ident" : "match",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">supplies an XPath selection pattern using the\n        syntax defined in <ptr target=\"#XSLT3\"\/> which identifies a set of nodes which are \n        citable structural components. The expression may be absolute (beginning with <code>\/<\/code>) or relative. \n        <att>match<\/att> on a <gi>citeStructure<\/gi> without a <gi>citeStructure<\/gi> parent must be an absolute XPath. If it is\n        relative, its context is set by the <att>match<\/att> of the parent <gi>citeStructure<\/gi>.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">match<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xpath" } } },
          
          { "onElement" : true,
            "ident" : "unit",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">describes the structural unit indicated by the <gi>citeStructure<\/gi>.<\/desc>" ],
            "shortDesc" : "(unit) describes the structural unit indicated by the citeStructure.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">unit<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-13\" xml:lang=\"en\">defines the range of cited content, often represented by pages or other units.<\/desc>" ],
        "shortDesc" : "(cited range) defines the range of cited content, often represented by pages or other units.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-13\" xml:lang=\"en\">cited range<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents a grammatical clause.<\/desc>" ],
        "shortDesc" : "(clause) represents a grammatical clause.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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=\"2005-01-14\" xml:lang=\"en\">contains the classification code used for this text in some standard classification system.<\/desc>" ],
        "shortDesc" : "(classification code) contains the classification code used for this text in some standard classification system.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">classification code<\/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-04\" xml:lang=\"en\">identifies the\n      classification system in use, as defined by, e.g. a <gi>taxonomy<\/gi> element, or\n      some other resource.<\/desc>" ],
            "shortDesc" : "identifies the\n      classification system in use, as defined by, e.g. a taxonomy element, or\n      some other resource.",
            "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=\"2005-01-14\" xml:lang=\"en\">contains one or more taxonomies defining any classificatory\ncodes used elsewhere in the text.<\/desc>" ],
        "shortDesc" : "(classification declarations) contains one or more taxonomies defining any classificatory\ncodes used elsewhere in the text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">classification declarations<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "taxonomy" } ] },
      
      { "ident" : "classRef",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-07-06\" xml:lang=\"en\">points to the specification for an attribute or model class which is to be included in a schema.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-07-06\" xml:lang=\"en\">the identifier used for the required class within the\n        source indicated.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">indicates how references\n      to this class within a content model should be interpreted.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">any one member of the class may appear<\/desc>" ],
                  "shortDesc" : "any one member of the class may appear",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequence",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">a single occurrence\n          of all members of the class may appear in sequence<\/desc>" ],
                  "shortDesc" : "a single occurrence\n          of all members of the class may appear in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptional",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">a single occurrence of\n          one or more members\n          of the class may appear in sequence<\/desc>" ],
                  "shortDesc" : "a single occurrence of\n          one or more members\n          of the class may appear in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptionalRepeatable",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">one or more\n          occurrences of one or more members of the class\n          may appear in sequence.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">one or more\n          occurrences of all members of the class may appear in sequence<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-09-21\" xml:lang=\"en\">supplies a list of class members which are to be included in the schema being defined.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-09-21\" xml:lang=\"en\">supplies a list of class members which are to be excluded from the schema being defined.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">class specification<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-05\" xml:lang=\"en\">indicates whether this is a model class or an attribute class<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">members of this class appear in the same  content models<\/desc>" ],
                  "shortDesc" : "(content model) members of this class appear in the same  content models",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">content model<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "atts",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">members of this class share common attributes<\/desc>" ],
                  "shortDesc" : "(attributes) members of this class share common attributes",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">attributes<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "generate",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-23\" xml:lang=\"en\">indicates which alternation and sequence instantiations\n\tof a model class may be referenced. By default, all variations\n\tare permitted.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">members of the class are alternatives<\/desc>" ],
                  "shortDesc" : "members of the class are alternatives",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequence",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">members of the class are to be provided in sequence<\/desc>" ],
                  "shortDesc" : "members of the class are to be provided in sequence",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptional",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">members of the class may be provided, in sequence,\n\t    but are optional<\/desc>" ],
                  "shortDesc" : "members of the class may be provided, in sequence,\n\t    but are optional",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sequenceOptionalRepeatable",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">members of the class may be provided one or more\n\t    times, in sequence, but are optional.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">members of the class may be provided one or more times, in sequence<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies all the classes of which the documented element or\nclass is a member or subclass.<\/desc>" ],
        "shortDesc" : "(classes) specifies all the classes of which the documented element or\nclass is a member or subclass.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">classes<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mode",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-03-12\" xml:lang=\"en\">specifies the effect of this declaration on its parent\n    module.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-30\" xml:lang=\"en\">this declaration changes the declaration of the same\n    name in the current definition<\/desc>" ],
                  "shortDesc" : "this declaration changes the declaration of the same\n    name in the current definition",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "replace",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-30\" xml:lang=\"en\">this declaration replaces the declaration of the same\n    name in the current definition<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-14\" xml:lang=\"en\">contains information about the physical climate of a place.<\/desc>" ],
        "shortDesc" : "(climate) contains information about the physical climate of a place.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">climate<\/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=\"2007-04-06\" xml:lang=\"en\">groups together salutations, datelines, bylines, and similar phrases appearing as a final group at\n    the end of a division, especially of a letter.<\/desc>" ],
        "shortDesc" : "(closer) groups together salutations, datelines, bylines, and similar phrases appearing as a final group at\n    the end of a division, especially of a letter.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">closer<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">contains literal code from some formal language such as a\nprogramming language.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-02-06\" xml:lang=\"en\">a name identifying the formal language in which  the code is expressed.<\/desc>" ],
            "shortDesc" : "(formal language) a name identifying the formal language in which  the code is expressed.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">formal language<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } } ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "collation",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"collation.desc\">contains a description of how the leaves, bifolia, or similar objects are physically\narranged.<\/desc>" ],
        "shortDesc" : "(collation) contains a description of how the leaves, bifolia, or similar objects are physically\narranged.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">collation<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "collection",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"collection.desc\">contains the name of a collection of\nmanuscripts or other objects, not necessarily located within a single repository.<\/desc>" ],
        "shortDesc" : "(collection) contains the name of a collection of\nmanuscripts or other objects, not necessarily located within a single repository.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">collection<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-08\" xml:lang=\"en\">contains any sequence of words that co-occur with the headword with significant frequency.<\/desc>" ],
        "shortDesc" : "(collocate) contains any sequence of words that co-occur with the headword with significant frequency.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">collocate<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"colophon.desc\">contains the  <term>colophon<\/term>\nof an item: that is, a statement providing information regarding the date, place, agency, or reason for production of the manuscript or other object.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">colophon<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-13\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">conditional feature-structure constraint<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"condition.desc\">contains a description of the physical\ncondition of the manuscript or object.<\/desc>" ],
        "shortDesc" : "(condition) contains a description of the physical\ncondition of the manuscript or object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">condition<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "constitution",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes the internal composition of a text or text sample,\nfor example\nas fragmentary, complete, etc.<\/desc>" ],
        "shortDesc" : "(constitution) describes the internal composition of a text or text sample,\nfor example\nas fragmentary, complete, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">constitution<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "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=\"2005-01-14\" xml:lang=\"en\">specifies how the text was constituted.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a single complete text<\/desc>" ],
                  "shortDesc" : "a single complete text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "composite",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a text made by combining several smaller\n             items, each individually complete<\/desc>" ],
                  "shortDesc" : "a text made by combining several smaller\n             items, each individually complete",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "frags",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a text made by combining several smaller, not\n             necessarily complete, items<\/desc>" ],
                  "shortDesc" : "(fragments) a text made by combining several smaller, not\n             necessarily complete, items",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">fragments<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">composition unknown or unspecified<\/desc>" ],
                  "shortDesc" : "composition unknown or unspecified",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "constraint",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-10\" xml:lang=\"en\">the formal rules of a constraint<\/desc>" ],
        "shortDesc" : "(constraint rules) the formal rules of a constraint",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-10\" xml:lang=\"en\">constraint rules<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-03-09\" xml:lang=\"en\">contains declarations pertaining to formal constraints expressed elsewhere in <gi>constraintSpec<\/gi> elements<\/desc>" ],
        "shortDesc" : "(constraint declaration) contains declarations pertaining to formal constraints expressed elsewhere in constraintSpec elements",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-03-09\" xml:lang=\"en\">constraint declaration<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "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=\"2023-03-09\" xml:lang=\"en\">supplies the name of the language to which the declarations herein apply<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-09-27\" xml:lang=\"en\">ISO Schematron<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "queryBinding",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-03-09\">specifies the query\n      language binding for rule-based schema expressions in\n      <gi>constraintSpec<\/gi> elements that have a matching\n      <att>scheme<\/att> attribute<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-03-09\">query language binding<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-24\" xml:lang=\"en\">contains a formal constraint, typically expressed in a rule-based schema language, to which a construct must conform in order to be considered valid<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-10\" xml:lang=\"en\">constraint on schema<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-10\" xml:lang=\"en\">supplies the name of the language in which the constraints are defined<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-09-27\" xml:lang=\"en\">ISO Schematron<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "replace",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-09-17\" xml:lang=\"en\">characterizes the\n      <gi>constraintSpec<\/gi> element in some sense; used to indicate\n      when a <gi>constraintSpec<\/gi> warns about a deprecated\n      construct.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-09-17\" xml:lang=\"en\">Indicates that\n          this constraint specification warns that some other\n          construct in the schema is deprecated.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-20\" xml:lang=\"en\">contains a declaration of the intended content model for the element (or other construct) being specified.<\/desc>" ],
        "shortDesc" : "(content model) contains a declaration of the intended content model for the element (or other construct) being specified.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">content model<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "autoPrefix",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-13\" xml:lang=\"en\">controls whether or\n      not pattern names generated in the corresponding RELAX NG schema\n      source are automatically prefixed to avoid potential\n      nameclashes.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-13\" xml:lang=\"en\">Each name\n          referenced in e.g. an <gi>rng:ref<\/gi> element within a\n          content model is automatically prefixed by the value of the\n          <att>prefix<\/att> attribute on the current\n          <gi>schemaSpec<\/gi>\n          <\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-13\" xml:lang=\"en\">No prefixes are\n          added: any prefix required by the value of the\n          <att>prefix<\/att> attribute on the current\n          <gi>schemaSpec<\/gi> must therefore be supplied explicitly,\n          as appropriate.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-07-03\" xml:lang=\"en\">defines how to calculate one unit of measure in terms of another.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-06-26\" xml:lang=\"en\">indicates a source unit of measure that is to be converted into another unit indicated in <att>toUnit<\/att>.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-06-26\" xml:lang=\"en\">the target unit of measurement for a conversion from a source unit referenced in <att>fromUnit<\/att>.<\/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=\"2006-03-20\" xml:lang=\"en\">contains the correct form of a passage apparently erroneous in the copy text.<\/desc>" ],
        "shortDesc" : "(correction) contains the correct form of a passage apparently erroneous in the copy text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-03-20\" xml:lang=\"en\">correction<\/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=\"2005-01-14\" xml:lang=\"en\">states how and under what circumstances corrections have been made in the text.<\/desc>" ],
        "shortDesc" : "(correction principles) states how and under what circumstances corrections have been made in the text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">correction principles<\/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=\"2005-01-14\" xml:lang=\"en\">indicates the degree of correction applied to the text.<\/desc>" ],
            "shortDesc" : "indicates the degree of correction applied to the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "high",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the text has been thoroughly checked and proofread.<\/desc>" ],
                  "shortDesc" : "the text has been thoroughly checked and proofread.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "medium",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the text has been checked at least once.<\/desc>" ],
                  "shortDesc" : "the text has been checked at least once.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "low",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the text has not been checked.<\/desc>" ],
                  "shortDesc" : "the text has not been checked.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the correction status of the text is 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=\"2005-01-14\" xml:lang=\"en\">indicates the method adopted to indicate corrections within the text.<\/desc>" ],
            "shortDesc" : "indicates the method adopted to indicate corrections within the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "silent",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">corrections have been made silently<\/desc>" ],
                  "shortDesc" : "corrections have been made silently",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "markup",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">corrections have been represented using markup<\/desc>" ],
                  "shortDesc" : "corrections have been represented using markup",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "correspAction",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-09-05\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-10-26\" xml:lang=\"en\">correspondence action<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-01-29\" xml:lang=\"en\">describes the nature of the action.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-02-09\" xml:lang=\"en\">information concerning the sending or dispatch of a message.<\/desc>" ],
                  "shortDesc" : "information concerning the sending or dispatch of a message.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "received",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-02-09\" xml:lang=\"en\">information concerning the receipt of a message.<\/desc>" ],
                  "shortDesc" : "information concerning the receipt of a message.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "transmitted",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-02-09\" xml:lang=\"en\">information concerning the transmission of a message, i.e. between the dispatch and the next receipt, redirect or forwarding.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-02-09\" xml:lang=\"en\">information concerning the\n\t  redirection of an unread message.<\/desc>" ],
                  "shortDesc" : "information concerning the\n\t  redirection of an unread message.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "forwarded",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-02-09\" xml:lang=\"en\">information concerning the\n\t  forwarding of a message.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-13\" xml:lang=\"en\">provides references to preceding or following correspondence related to this piece of correspondence.<\/desc>" ],
        "shortDesc" : "(correspondence context) 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=\"en\">correspondence context<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.correspDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.correspContextPart" } ] },
      
      { "ident" : "correspDesc",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-01-29\" xml:lang=\"en\">contains a description\n    of the actions related to one act of correspondence.<\/desc>" ],
        "shortDesc" : "(correspondence description) contains a description\n    of the actions related to one act of correspondence.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-13\" xml:lang=\"en\">correspondence description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-22\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">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" : "creation",
        "type" : "elementSpec",
        "module" : "header",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains information about the creation of a text.<\/desc>" ],
        "shortDesc" : "(creation) contains information about the creation of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">creation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"custevent.desc\">describes a single event during the custodial history of a manuscript or other object.<\/desc>" ],
        "shortDesc" : "(custodial event) describes a single event during the custodial history of a manuscript or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">custodial event<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"custhist.desc\">contains a description of a manuscript or other object's custodial history, either\nas running prose or as a series of dated custodial events.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">custodial history<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains an area of damage to the text witness.<\/desc>" ],
        "shortDesc" : "(damage) contains an area of damage to the text witness.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2007-06-12\">damage<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">marks the beginning of a longer sequence of text which is damaged in some way but still legible.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">damaged span of text<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-21\" xml:lang=\"en\">Restricts the value of the strings used to represent values of a datatype, \n    according to <ref target=\"#XSD2\">XML Schema Part 2: Datatypes Second Edition<\/ref>.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-21\" xml:lang=\"en\">the name of the facet.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-21\" xml:lang=\"en\">the facet value.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-14\" xml:lang=\"en\">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<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-14\" xml:lang=\"en\">the identifier used for this datatype specification<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-14\" xml:lang=\"en\">the name of a datatype in the list provided by \n        <ref target=\"#XSD2\">XML Schema Part 2: Datatypes Second Edition<\/ref><\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-14\" xml:lang=\"en\">a pointer to a datatype defined in some datatype library<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-04\" xml:lang=\"en\">supplies a string representing a regular expression providing additional constraints \n      on the strings used to represent values of this datatype<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">documents a datatype.<\/desc>" ],
        "shortDesc" : "(datatype specification) documents a datatype.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">datatype specification<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the declared value for an attribute, by referring to\n  any datatype defined by the chosen schema language.<\/desc>" ],
        "shortDesc" : "(datatype) specifies the declared value for an attribute, by referring to\n  any datatype defined by the chosen schema language.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">datatype<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.repeatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "minOccurs",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-05\" xml:lang=\"en\">indicates the minimum number of times this datatype may\n      occur in an instance of the attribute being defined.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-05\" xml:lang=\"en\">indicates the maximum number of times this datatype may\n      occur in an instance of the attribute being defined.<\/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=\"2005-01-14\" xml:lang=\"en\">contains a date in any format.<\/desc>" ],
        "shortDesc" : "(date) contains a date in any format.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">date<\/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=\"2005-01-14\" xml:lang=\"en\">contains a brief description of the place, date, time, etc. of production of a letter,\n    newspaper story, or other work, prefixed or suffixed to it as a kind of heading or trailer.<\/desc>" ],
        "shortDesc" : "(dateline) contains a brief description of the place, date, time, etc. of production of a letter,\n    newspaper story, or other work, prefixed or suffixed to it as a kind of heading or trailer.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">dateline<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-13\" xml:lang=\"en\">contains information about a person's death, such as its date and place.<\/desc>" ],
        "shortDesc" : "(death) contains information about a person's death, such as its date and place.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">death<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"decoDesc.desc\">contains a description of the decoration of a manuscript or other object, either as in paragraphs, or as one or more <gi>decoNote<\/gi> elements.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">decoration description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"deconote.desc\">contains a note describing either a\ndecorative component of a manuscript or other object, or a fairly homogenous class of\nsuch components.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">note on decoration<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains definition text in a dictionary entry.<\/desc>" ],
        "shortDesc" : "(definition) contains definition text in a dictionary entry.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">definition<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents the value part of a feature-value specification\n  which contains a defaulted value.<\/desc>" ],
        "shortDesc" : "(default feature value) represents the value part of a feature-value specification\n  which contains a defaulted value.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">default feature value<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "defaultVal",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the default declared value for an attribute.<\/desc>" ],
        "shortDesc" : "(default value) specifies the default declared value for an attribute.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">default value<\/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=\"2007-09-25\" xml:lang=\"en\">contains a letter, word, or passage deleted, marked as deleted, or otherwise indicated as\n    superfluous or spurious in the copy text by an author, scribe, or a previous annotator or corrector.<\/desc>" ],
        "shortDesc" : "(deletion) contains a letter, word, or passage deleted, marked as deleted, or otherwise indicated as\n    superfluous or spurious in the copy text by an author, scribe, or a previous annotator or corrector.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">deletion<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">deleted span of text<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-05-08\" xml:lang=\"en\" xml:id=\"depth.desc\">contains a measurement from the front to the back of an object, perpendicular to the measurement given by the <gi>width<\/gi> element.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">depth<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes the nature and extent of originality of this text.<\/desc>" ],
        "shortDesc" : "(derivation) describes the nature and extent of originality of this text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">derivation<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "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=\"2005-01-14\" xml:lang=\"en\">categorizes the derivation of the text.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is original<\/desc>" ],
                  "shortDesc" : "text is original",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "revision",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is a revision of some other text<\/desc>" ],
                  "shortDesc" : "text is a revision of some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "translation",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is a translation of some other text<\/desc>" ],
                  "shortDesc" : "text is a translation of some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "abridgment",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is an abridged version of some other text<\/desc>" ],
                  "shortDesc" : "text is an abridged version of some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plagiarism",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is plagiarized from some other text<\/desc>" ],
                  "shortDesc" : "text is plagiarized from some other text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "traditional",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text has no obvious source but is one of a\n        number derived from some common ancestor<\/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=\"2021-03-15\" xml:lang=\"en\">contains a short description of the purpose, function, or\n    use of its parent element,\n    or when the parent is a documentation element, describes or defines the object being documented. \n   <!--Alternate: provides a short description of that which its parent element represents or documents.-->\n  <\/desc>" ],
        "shortDesc" : "(description) contains a short description of the purpose, function, or\n    use of its parent element,\n    or when the parent is a documentation element, describes or defines the object being documented. \n   \n  ",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">description<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-09-14\" xml:lang=\"en\">This element\n          describes why or how its parent element is being deprecated,\n          typically including recommendations for alternate\n          encoding.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-09-14\" xml:lang=\"en\">deprecation\n          information<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "dictScrap",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">encloses a part of a dictionary entry in which other phrase-level dictionary elements are\n        freely combined.<\/desc>" ],
        "shortDesc" : "(dictionary scrap) encloses a part of a dictionary entry in which other phrase-level dictionary elements are\n        freely combined.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">dictionary scrap<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-06\" xml:lang=\"en\">contains any single measurement forming part of a dimensional\nspecification of some sort.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\" xml:id=\"dimensions.desc\">contains a dimensional specification.<\/desc>" ],
        "shortDesc" : "(dimensions) contains a dimensional specification.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">dimensions<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates which aspect of the object is being measured.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">dimensions relate to one or more leaves (e.g. a single leaf, a gathering, or a separately bound part)<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">dimensions relate to the area of a leaf which has been ruled in\npreparation for writing.<\/desc>" ],
                  "shortDesc" : "dimensions relate to the area of a leaf which has been ruled in\npreparation for writing.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pricked",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">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).<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">dimensions relate to the miniatures within the manuscript<\/desc>" ],
                  "shortDesc" : "dimensions relate to the miniatures within the manuscript",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "binding",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">dimensions relate to the binding in which the codex or manuscript is contained<\/desc>" ],
                  "shortDesc" : "dimensions relate to the binding in which the codex or manuscript is contained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "box",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">dimensions relate to the box or other container in which  the manuscript is stored.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the sublanguage or register to which the word or phrase is being assigned.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies how the phrase is distinct diachronically.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies how the phrase is distinct diatopically.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies how the phrase is distinct diastratically.<\/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=\"2005-01-14\" xml:lang=\"en\">supplies the name of a person or other agency responsible for the\ndistribution of a text.<\/desc>" ],
        "shortDesc" : "(distributor) supplies the name of a person or other agency responsible for the\ndistribution of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-22\" xml:lang=\"en\">contains the name of any kind of subdivision of a settlement, such as a parish, ward, or other administrative or geographic unit.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">district<\/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=\"2005-01-14\" xml:lang=\"en\">contains a subdivision of the front, body, or back of a text.<\/desc>" ],
        "shortDesc" : "(text division) contains a subdivision of the front, body, or back of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">text division<\/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=\"2007-02-11\" xml:lang=\"en\">contains a first-level subdivision of the front, body, or back of a text.<\/desc>" ],
        "shortDesc" : "(level-1 text division) contains a first-level subdivision of the front, body, or back of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">level-1 text division<\/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=\"2005-01-14\" xml:lang=\"en\">contains a second-level subdivision of the front, body, or back of a\n  text.<\/desc>" ],
        "shortDesc" : "(level-2 text division) contains a second-level subdivision of the front, body, or back of a\n  text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">level-2 text division<\/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=\"2005-01-14\" xml:lang=\"en\">contains a third-level subdivision of the front, body, or back of a text.<\/desc>" ],
        "shortDesc" : "(level-3 text division) contains a third-level subdivision of the front, body, or back of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">level-3 text division<\/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=\"2005-01-14\" xml:lang=\"en\">contains a fourth-level subdivision of the front, body, or back of a text.<\/desc>" ],
        "shortDesc" : "(level-4 text division) contains a fourth-level subdivision of the front, body, or back of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">level-4 text division<\/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=\"2005-01-14\" xml:lang=\"en\">contains a fifth-level subdivision of the front, body, or back of a text.<\/desc>" ],
        "shortDesc" : "(level-5 text division) contains a fifth-level subdivision of the front, body, or back of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">level-5 text division<\/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=\"2005-01-14\" xml:lang=\"en\">contains a sixth-level subdivision of the front, body, or back of a text.<\/desc>" ],
        "shortDesc" : "(level-6 text division) contains a sixth-level subdivision of the front, body, or back of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">level-6 text division<\/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=\"2005-01-14\" xml:lang=\"en\">contains the smallest possible subdivision of the front, body or back of a text, larger than\n    a paragraph.<\/desc>" ],
        "shortDesc" : "(level-7 text division) contains the smallest possible subdivision of the front, body or back of a text, larger than\n    a paragraph.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">level-7 text division<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the location at which a textual division generated\n        automatically by a text-processing application is to appear.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">automatically generated text division<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies what type of generated text division (e.g. index,\n                table of contents, etc.) is to appear.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">an index is to be generated and inserted at this point.<\/desc>" ],
                  "shortDesc" : "an index is to be generated and inserted at this point.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "toc",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a table of contents<\/desc>" ],
                  "shortDesc" : "a table of contents",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "figlist",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a list of figures<\/desc>" ],
                  "shortDesc" : "a list of figures",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tablist",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a list of tables<\/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=\"2005-01-14\" xml:lang=\"en\">contains the name of the author of the document, as given on the\ntitle page (often but not always contained in a byline).<\/desc>" ],
        "shortDesc" : "(document author) contains the name of the author of the document, as given on the\ntitle page (often but not always contained in a byline).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">document author<\/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=\"2013-11-12\" xml:lang=\"en\">contains the date of a document, as given on a title page or in a dateline.<\/desc>" ],
        "shortDesc" : "(document date) contains the date of a document, as given on a title page or in a dateline.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">document date<\/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=\"2005-01-14\" xml:lang=\"en\">contains an edition statement as presented on a title page of a\ndocument.<\/desc>" ],
        "shortDesc" : "(document edition) contains an edition statement as presented on a title page of a\ndocument.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">document edition<\/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=\"2005-01-14\" xml:lang=\"en\">contains the imprint statement (place and date of publication,\npublisher name), as given\n(usually) at the foot of a title page.<\/desc>" ],
        "shortDesc" : "(document imprint) contains the imprint statement (place and date of publication,\npublisher name), as given\n(usually) at the foot of a title page.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">document imprint<\/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=\"2005-01-14\" xml:lang=\"en\">contains the title of a document, including all its\nconstituents, as given on a title page.<\/desc>" ],
        "shortDesc" : "(document title) contains the title of a document, including all its\nconstituents, as given on a title page.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">document title<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">domain of use<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "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=\"2005-01-14\" xml:lang=\"en\">categorizes the domain of use.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">art and entertainment<\/desc>" ],
                  "shortDesc" : "art and entertainment",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "domestic",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">domestic and private<\/desc>" ],
                  "shortDesc" : "domestic and private",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "religious",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">religious and ceremonial<\/desc>" ],
                  "shortDesc" : "religious and ceremonial",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "business",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">business and work place<\/desc>" ],
                  "shortDesc" : "business and work place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "education",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(education) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">education<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "govt",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">government and law<\/desc>" ],
                  "shortDesc" : "(government) government and law",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">government<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "public",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">other forms of public context<\/desc>" ],
                  "shortDesc" : "other forms of public context",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq.limited" } ] },
      
      { "ident" : "eLeaf",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">provides explicitly for a leaf of an embedding tree, which may also\nbe encoded with the <gi>eTree<\/gi> element.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-24\" xml:lang=\"en\">leaf or terminal node of an embedding tree<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the value of an embedding leaf, which is a feature\nstructure or other analytic element.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">provides an alternative to the <gi>tree<\/gi> element for representing ordered rooted tree structures.<\/desc>" ],
        "shortDesc" : "(embedding tree) provides an alternative to the tree element for representing ordered rooted tree structures.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">embedding tree<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides the value of an embedding tree, which is a feature\nstructure or other analytic element.<\/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=\"2005-01-14\" xml:lang=\"en\">describes the particularities of one edition of a text.<\/desc>" ],
        "shortDesc" : "(edition) describes the particularities of one edition of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-21\" xml:lang=\"en\">edition<\/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=\"2005-01-14\" xml:lang=\"en\">groups information relating to one edition of a text.<\/desc>" ],
        "shortDesc" : "(edition statement) groups information relating to one edition of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">edition statement<\/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=\"2012-12-27\" xml:lang=\"en\">contains a secondary statement of responsibility for a bibliographic item, for example the name of an individual, institution or organization, (or of several such) acting as editor, compiler, translator, etc.<\/desc>" ],
        "shortDesc" : "contains a secondary statement of responsibility for a bibliographic item, for example the name of an individual, institution or organization, (or of several such) acting as editor, compiler, translator, etc.",
        "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=\"2005-01-14\" xml:lang=\"en\">provides details of editorial principles and practices applied\nduring the encoding of a text.<\/desc>" ],
        "shortDesc" : "(editorial practice declaration) provides details of editorial principles and practices applied\nduring the encoding of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">editorial practice declaration<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">contains a description of the educational experience of a person.<\/desc>" ],
        "shortDesc" : "(education) contains a description of the educational experience of a person.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">education<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains any kind of illustrative example.<\/desc>" ],
        "shortDesc" : "(example) contains any kind of illustrative example.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">a single XML fragment demonstrating the use of some XML, such as \n    elements, attributes, or processing instructions, etc., in which the <gi>egXML<\/gi> element functions as the \n    root element.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">example of XML<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.egLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "valid",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-01-30\" xml:lang=\"en\">indicates the intended validity of the example with respect to\na schema.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-04\" xml:lang=\"en\">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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-04\" xml:lang=\"en\">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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-01-30\" xml:lang=\"en\">the example is not intended to be valid,\nand contains deliberate errors.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-11\" xml:lang=\"en\">points to the specification for some element which is to be included in a schema.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-11\" xml:lang=\"en\">the identifier used for the required element within the\n        source indicated.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">documents the structure, content, and purpose of a\n  single element type.<\/desc>" ],
        "shortDesc" : "(element specification) documents the structure, content, and purpose of a\n  single element type.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">element specification<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-06-23\" xml:lang=\"en\">specifies a default prefix which will be\n      prepended to all patterns relating to the element, unless otherwise stated.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-07-07\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-07-07\" xml:lang=\"en\">deliberately marked omission<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-15\" xml:lang=\"en\">contains an email address identifying a location to which\n        email messages can be delivered.<\/desc>" ],
        "shortDesc" : "(electronic mail address) contains an email address identifying a location to which\n        email messages can be delivered.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">electronic mail address<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">marks words or phrases which are stressed or emphasized for\n        linguistic or rhetorical effect.<\/desc>" ],
        "shortDesc" : "(emphasized) marks words or phrases which are stressed or emphasized for\n        linguistic or rhetorical effect.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">emphasized<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-07-01\" xml:lang=\"en\">indicates the presence of an empty node within a\n    content model.<\/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=\"2005-01-14\" xml:lang=\"en\">documents the relationship between an electronic text and the\nsource or sources from which it was derived.<\/desc>" ],
        "shortDesc" : "(encoding description) documents the relationship between an electronic text and the\nsource or sources from which it was derived.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">encoding description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-29\" xml:lang=\"en\">contains a single structured entry in any kind of lexical resource, such\n  as a dictionary or lexicon.<\/desc>" ],
        "shortDesc" : "(entry) contains a single structured entry in any kind of lexical resource, such\n  as a dictionary or lexicon.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">entry<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-29\" xml:lang=\"en\">contains a single unstructured entry in any kind of lexical\n  resource, such as a dictionary or lexicon.<\/desc>" ],
        "shortDesc" : "(unstructured entry) contains a single unstructured entry in any kind of lexical\n  resource, such as a dictionary or lexicon.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">unstructured entry<\/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=\"2011-11-05\" xml:lang=\"en\">contains a quotation, anonymous or attributed, appearing at\n  the start or end of a section or on a title page.<\/desc>" ],
        "shortDesc" : "(epigraph) contains a quotation, anonymous or attributed, appearing at\n  the start or end of a section or on a title page.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"en\">epigraph<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the epilogue to a drama, typically spoken by an actor out of character, possibly in\n    association with a particular performance or venue.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">epilogue<\/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=\"2005-01-14\" xml:lang=\"en\">provides technical details of the equipment and media used for\nan audio or video recording used as the source for a spoken text.<\/desc>" ],
        "shortDesc" : "(equipment) provides technical details of the equipment and media used for\nan audio or video recording used as the source for a spoken text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">equipment<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies a component which is considered equivalent to the parent element, either by\n    co-reference, or by external link.<\/desc>" ],
        "shortDesc" : "(equivalent) specifies a component which is considered equivalent to the parent element, either by\n    co-reference, or by external link.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">equivalent<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-10\" xml:lang=\"en\">a single word which follows the rules defining a\n        legal XML name (see <ptr target=\"https:\/\/www.w3.org\/TR\/REC-xml\/#dt-name\"\/>), naming the underlying concept of which the parent is a representation.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">references the underlying concept of which the parent is a representation by means of\n        some external identifier.<\/desc>" ],
            "shortDesc" : "(uniform resource identifier) references the underlying concept of which the parent is a representation by means of\n        some external identifier.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">uniform resource identifier<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "filter",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-05-22\" xml:lang=\"en\">references an external script which contains a method to transform instances of this\n        element to canonical TEI.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">encloses the etymological information in a dictionary entry.<\/desc>" ],
        "shortDesc" : "(etymology) encloses the etymological information in a dictionary entry.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">etymology<\/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=\"en\">contains data relating to anything of significance that happens in time.<\/desc>" ],
        "shortDesc" : "(event) contains data relating to anything of significance that happens in time.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">event<\/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=\"en\">contains a proper noun or noun phrase used to refer to an event.<\/desc>" ],
        "shortDesc" : "(name of an event) contains a proper noun or noun phrase used to refer to an event.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-05-02\" xml:lang=\"en\">name of an event<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-29\" xml:lang=\"en\">contains a sequence of letters added by an editor or\n  transcriber when expanding an abbreviation.<\/desc>" ],
        "shortDesc" : "(editorial expansion) contains a sequence of letters added by an editor or\n  transcriber when expanding an abbreviation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-29\" xml:lang=\"en\">editorial expansion<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-01-31\" xml:lang=\"en\">groups an example demonstrating the use of an element along with optional paragraphs of\n    commentary.<\/desc>" ],
        "shortDesc" : "(exemplum) groups an example demonstrating the use of an element along with optional paragraphs of\n    commentary.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">exemplum<\/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=\"2005-01-14\" xml:lang=\"en\">contains the expansion of an abbreviation.<\/desc>" ],
        "shortDesc" : "(expansion) contains the expansion of an abbreviation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">expansion<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"explicit.desc\">contains the  <term>explicit<\/term> of a\nitem, that is, the closing words of the text proper, exclusive of any rubric or colophon which might follow it.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">explicit<\/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=\"2013-01-07\" xml:lang=\"en\">describes the approximate size of a text stored on some carrier medium or of some other object, digital  or non-digital, specified in any convenient units.<\/desc>" ],
        "shortDesc" : "(extent) describes the approximate size of a text stored on some carrier medium or of some other object, digital  or non-digital, specified in any convenient units.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">extent<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents a <term>feature value specification<\/term>, that\n  is, the association of a name with a value of any of several different types.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">feature<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-10\" xml:lang=\"en\">a single word which follows the rules defining a\n        legal XML name (see <ptr target=\"https:\/\/www.w3.org\/TR\/REC-xml\/#dt-name\"\/>), providing a name for the feature.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">references any element which can be used to represent the\n  value of a feature.<\/desc>" ],
            "shortDesc" : "(feature value) references any element which can be used to represent the\n  value of a feature.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">feature value<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">declares a single feature, specifying its name, organization,\nrange of allowed values, and optionally its default value.<\/desc>" ],
        "shortDesc" : "(feature declaration) declares a single feature, specifying its name, organization,\nrange of allowed values, and optionally its default value.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">feature declaration<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-10\" xml:lang=\"en\">a single word which follows the rules defining a\n        legal XML name (see <ptr target=\"https:\/\/www.w3.org\/TR\/REC-xml\/#dt-name\"\/>), indicating the name of the feature being declared; matches the\n<att>name<\/att> attribute of <gi>f<\/gi> elements in the text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-07\" xml:lang=\"en\">indicates whether or not the value of this feature may\n\tbe present.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes in prose what is represented by the feature being\ndeclared and its values.<\/desc>" ],
        "shortDesc" : "(feature description (in FSD)) describes in prose what is represented by the feature being\ndeclared and its values.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">feature description (in FSD)<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.limitedContent" } ] },
      
      { "ident" : "fLib",
        "type" : "elementSpec",
        "module" : "iso-fs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-14\" xml:lang=\"en\">assembles a library of <gi>f<\/gi> (feature) elements.<\/desc>" ],
        "shortDesc" : "(feature library) assembles a library of f (feature) elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">feature library<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-26\" xml:lang=\"en\">contains a representation of some written source in the form of a set of images rather than as transcribed or encoded text.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">factuality<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "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=\"2005-01-14\" xml:lang=\"en\">categorizes the factuality of the text.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the text is to be regarded as entirely imaginative<\/desc>" ],
                  "shortDesc" : "the text is to be regarded as entirely imaginative",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "fact",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the text is to be regarded as entirely informative or factual<\/desc>" ],
                  "shortDesc" : "the text is to be regarded as entirely informative or factual",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mixed",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the text contains a mixture of fact and fiction<\/desc>" ],
                  "shortDesc" : "the text contains a mixture of fact and fiction",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inapplicable",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the fiction\/fact distinction is not regarded\n    as helpful or appropriate to this text<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-21\" xml:lang=\"en\">specifies the faith, religion, or belief set of a person.<\/desc>" ],
        "shortDesc" : "(faith) specifies the faith, religion, or belief set of a person.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">faith<\/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=\"2005-01-14\" xml:lang=\"en\">contains a brief prose description of the appearance or content\nof a graphic figure, for use when documenting an image without\ndisplaying it.<\/desc>" ],
        "shortDesc" : "(description of figure) contains a brief prose description of the appearance or content\nof a graphic figure, for use when documenting an image without\ndisplaying it.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">description of figure<\/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=\"2011-11-05\" xml:lang=\"en\">groups elements representing or containing graphic information\n  such as an illustration, formula,  or    figure.<\/desc>" ],
        "shortDesc" : "(figure) groups elements representing or containing graphic information\n  such as an illustration, formula,  or    figure.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">figure<\/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=\"2005-01-14\" xml:lang=\"en\">contains a full bibliographic description of an electronic file.<\/desc>" ],
        "shortDesc" : "(file description) contains a full bibliographic description of an electronic file.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">file description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"filiation.desc\">contains information concerning the manuscript or other object's <term>filiation<\/term>, i.e. its relationship to other surviving manuscripts or other objects of the same text or contents, its <term>protographs<\/term>, <term>antigraphs<\/term> and <term>apographs<\/term>.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">filiation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-05-28\" xml:lang=\"en\" xml:id=\"finalrubric.desc\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">final rubric<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-06\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">floating text<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-21\" xml:lang=\"en\">contains information about a person's period of activity.<\/desc>" ],
        "shortDesc" : "(floruit) contains information about a person's period of activity.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">floruit<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"foliation.desc\">describes the numbering system or systems used to \ncount the leaves or pages in a codex or similar object.<\/desc>" ],
        "shortDesc" : "(foliation) describes the numbering system or systems used to \ncount the leaves or pages in a codex or similar object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">foliation<\/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=\"2005-01-14\" xml:lang=\"en\">identifies a word or phrase as belonging to some language other than that of the\n                surrounding text.<\/desc>" ],
        "shortDesc" : "(foreign) identifies a word or phrase as belonging to some language other than that of the\n                surrounding text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-21\" xml:lang=\"en\">foreign<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-16\" xml:lang=\"en\">contains a forename, given or baptismal name.<\/desc>" ],
        "shortDesc" : "(forename) contains a forename, given or baptismal name.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">forename<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides for groups of rooted trees.<\/desc>" ],
        "shortDesc" : "(forest) provides for groups of rooted trees.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">forest<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">groups all the information on the written and spoken forms of one headword.<\/desc>" ],
        "shortDesc" : "(form information group) groups all the information on the written and spoken forms of one headword.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">form information group<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">classifies form as simple, compound, etc.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">single free lexical item<\/desc>" ],
                  "shortDesc" : "single free lexical item",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lemma",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the headword itself<\/desc>" ],
                  "shortDesc" : "the headword itself",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "variant",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a variant form<\/desc>" ],
                  "shortDesc" : "a variant form",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "compound",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">word formed from simple lexical items<\/desc>" ],
                  "shortDesc" : "word formed from simple lexical items",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "derivative",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">word derived from headword<\/desc>" ],
                  "shortDesc" : "word derived from headword",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inflected",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">word in other than usual dictionary form<\/desc>" ],
                  "shortDesc" : "word in other than usual dictionary form",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "phrase",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">multiple-word lexical item<\/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=\"2005-01-14\" xml:lang=\"en\">contains a mathematical or other formula.<\/desc>" ],
        "shortDesc" : "(formula) contains a mathematical or other formula.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">formula<\/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=\"2005-01-14\" xml:lang=\"en\">contains any prefatory matter\n  (headers, abstracts, title page, prefaces, dedications, etc.) found at the\n  start of a document, before the main body.<\/desc>" ],
        "shortDesc" : "(front matter) contains any prefatory matter\n  (headers, abstracts, title page, prefaces, dedications, etc.) found at the\n  start of a document, before the main body.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">front matter<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents a <term>feature structure<\/term>, that is, a\n  collection of feature-value pairs organized as a\nstructural unit.<\/desc>" ],
        "shortDesc" : "(feature structure) represents a feature structure, that is, a\n  collection of feature-value pairs organized as a\nstructural unit.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">feature structure<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the type of the feature structure.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">references the feature-value specifications making up this feature structure.<\/desc>" ],
            "shortDesc" : "(features) references the feature-value specifications making up this feature structure.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">features<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-13\" xml:lang=\"en\">specifies constraints on the content of valid feature\nstructures.<\/desc>" ],
        "shortDesc" : "(feature-structure constraints) specifies constraints on the content of valid feature\nstructures.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">feature-structure constraints<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">declares one type of feature structure.<\/desc>" ],
        "shortDesc" : "(feature structure declaration) declares one type of feature structure.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">feature structure declaration<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.fsdDeclPart" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives a name for the type of feature structure being declared.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-12-21\" xml:lang=\"en\">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 <att>baseTypes<\/att>\n\tattribute. When no <att>baseTypes<\/att> attribute is specified, no\n\tfeature specification or constraint is inherited.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes in prose what is represented by the type of feature\nstructure declared in the enclosing fsDecl.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">feature system description (in FSD)<\/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=\"2007-09-26\" xml:lang=\"en\">provides a feature system declaration comprising one or more\n  feature structure declarations or feature structure declaration links.<\/desc>" ],
        "shortDesc" : "(feature system declaration) provides a feature system declaration comprising one or more\n  feature structure declarations or feature structure declaration links.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-26\" xml:lang=\"en\">feature system declaration<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-26\" xml:lang=\"en\">associates the name of a typed feature structure with a feature\nstructure declaration for it.<\/desc>" ],
        "shortDesc" : "(feature structure declaration link) associates the name of a typed feature structure with a feature\nstructure declaration for it.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-26\" xml:lang=\"en\">feature structure declaration link<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.fsdDeclPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-26\" xml:lang=\"en\">identifies the type of feature structure to be documented;\n      this will be the value of the <att>type<\/att> attribute on at least one\nfeature structure.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-26\" xml:lang=\"en\">supplies a pointer to a feature structure declaration\n      (<gi>fsDecl<\/gi>) element within the current document or elsewhere.<\/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=\"2005-01-14\" xml:lang=\"en\">specifies the name of an individual, institution, or organization responsible for the funding of a project or text.<\/desc>" ],
        "shortDesc" : "(funding body) specifies the name of an individual, institution, or organization responsible for the funding of a project or text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">funding body<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">assembles a library of reusable feature value elements\n  (including complete feature structures).<\/desc>" ],
        "shortDesc" : "(feature-value library) assembles a library of reusable feature value elements\n  (including complete feature structures).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">feature-value library<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a running head (e.g. a header, footer), catchword, or\n  similar material appearing on the current page.<\/desc>" ],
        "shortDesc" : "(forme work) contains a running head (e.g. a header, footer), catchword, or\n  similar material appearing on the current page.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">forme work<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">classifies the material encoded according to some useful typology.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-02\" xml:lang=\"en\">a running title at the top of the page<\/desc>" ],
                  "shortDesc" : "a running title at the top of the page",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "footer",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-02\" xml:lang=\"en\">a running title at the bottom of the page<\/desc>" ],
                  "shortDesc" : "a running title at the bottom of the page",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pageNum",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-02\" xml:lang=\"en\">a page number or foliation symbol<\/desc>" ],
                  "shortDesc" : "(page number) a page number or foliation symbol",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">page number<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lineNum",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">a line number, either of prose or poetry<\/desc>" ],
                  "shortDesc" : "(line number) a line number, either of prose or poetry",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">line number<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sig",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-02\" xml:lang=\"en\">a signature or gathering symbol<\/desc>" ],
                  "shortDesc" : "(signature) a signature or gathering symbol",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">signature<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "catch",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-02\" xml:lang=\"en\">a catch-word<\/desc>" ],
                  "shortDesc" : "(catchword) a catch-word",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">catchword<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "g",
        "type" : "elementSpec",
        "module" : "gaiji",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-22\" xml:lang=\"en\">represents a glyph, or a non-standard character.<\/desc>" ],
        "shortDesc" : "(character or glyph) represents a glyph, or a non-standard character.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">character or glyph<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.gLike" ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ref",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">points to a description of the character or glyph intended.<\/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=\"2008-01-24\" xml:lang=\"en\">indicates a point where material has been omitted in a transcription, whether for editorial\n    reasons described in the TEI header, as part of sampling practice, or because the material is\n    illegible, invisible, or inaudible.<\/desc>" ],
        "shortDesc" : "(gap) indicates a point where material has been omitted in a transcription, whether for editorial\n    reasons described in the TEI header, as part of sampling practice, or because the material is\n    illegible, invisible, or inaudible.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">gap<\/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-06\" xml:lang=\"en\">gives the reason for omission.<\/desc>" ],
            "shortDesc" : "(reason) gives the reason for omission.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">reason<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "cancelled",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(cancelled) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">cancelled<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "deleted",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(deleted) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">deleted<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "editorial",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">for features omitted from transcription due to editorial policy<\/desc>" ],
                  "shortDesc" : "(editorial) for features omitted from transcription due to editorial policy",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-02-01\" xml:lang=\"en\">editorial<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "illegible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(illegible) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">illegible<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inaudible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(inaudible) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">inaudible<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "irrelevant",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(irrelevant) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">irrelevant<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sampling",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(sampling) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">sampling<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "agent",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-03\" xml:lang=\"en\">in the case of text omitted because of damage, categorizes the cause of the damage, if it can be identified.<\/desc>" ],
            "shortDesc" : "(agent) in the case of text omitted because of damage, categorizes the cause of the damage, if it can be identified.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">agent<\/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=\"2007-06-27\" xml:lang=\"en\">damage results from rubbing of the leaf edges<\/desc>" ],
                  "shortDesc" : "(rubbing) damage results from rubbing of the leaf edges",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">rubbing<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mildew",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">damage results from mildew on the leaf surface<\/desc>" ],
                  "shortDesc" : "(mildew) damage results from mildew on the leaf surface",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">mildew<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "smoke",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">damage results from smoke<\/desc>" ],
                  "shortDesc" : "(smoke) damage results from smoke",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">smoke<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-09-21\" xml:lang=\"en\">marks the beginning of a new gathering or quire in a transcribed codex.<\/desc>" ],
        "shortDesc" : "(gathering beginning) marks the beginning of a new gathering or quire in a transcribed codex.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-14\" xml:lang=\"en\">gathering beginning<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies the morphological gender of a lexical item, as given in the dictionary.<\/desc>" ],
        "shortDesc" : "(gender) identifies the morphological gender of a lexical item, as given in the dictionary.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gender<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-08\" xml:lang=\"en\">contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons\n        named.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">generational name component<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-17\" xml:lang=\"en\">specifies the gender identity of a person, persona, or character.<\/desc>" ],
        "shortDesc" : "(gender) specifies the gender identity of a person, persona, or character.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-03\" xml:lang=\"en\">gender<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-03\" xml:lang=\"en\">supplies a coded value for gender identity.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-15\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-15\" xml:lang=\"en\">geographical coordinates<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">documents the notation and the datum used for geographic coordinates expressed as content of the <gi>geo<\/gi> element elsewhere within the document.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-23\" xml:lang=\"en\">geographic coordinates declaration<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global",
            "att.declarable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "datum",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-25\" xml:lang=\"en\">supplies a commonly used code name for the datum employed.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-25\" xml:lang=\"en\">a pair of numbers to be interpreted as latitude followed by longitude according to\n            the World Geodetic System.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-25\" xml:lang=\"en\">World Geodetic System<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "MGRS",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-01\" xml:lang=\"en\">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.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-25\" xml:lang=\"en\">Military Grid Reference System<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "OSGB36",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-25\" xml:lang=\"en\">the value supplied is to be interpreted as a British National Grid Reference.<\/desc>" ],
                  "shortDesc" : "(ordnance survey great britain) the value supplied is to be interpreted as a British National Grid Reference.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">ordnance survey great britain<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ED50",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-22\" xml:lang=\"en\">the value supplied is to be interpreted as latitude followed by longitude according\n            to the European Datum coordinate system.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-22\" xml:lang=\"en\">European Datum coordinate system<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "geogFeat",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-01-27\" xml:lang=\"en\">contains a common noun identifying some geographical feature contained within a geographic name, such as valley, mount, etc.<\/desc>" ],
        "shortDesc" : "(geographical feature name) contains a common noun identifying some geographical feature contained within a geographic name, such as valley, mount, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-15\" xml:lang=\"en\">geographical feature name<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">identifies a name associated with some geographical feature such as Windrush Valley or Mount Sinai.<\/desc>" ],
        "shortDesc" : "(geographical name) identifies a name associated with some geographical feature such as Windrush Valley or Mount Sinai.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">geographical name<\/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=\"2005-01-14\" xml:lang=\"en\">contains the name (generic identifier) of an element.<\/desc>" ],
        "shortDesc" : "(element name) contains the name (generic identifier) of an element.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">element name<\/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=\"2005-01-14\" xml:lang=\"en\">supplies the name of the scheme in which this name is defined.<\/desc>" ],
            "shortDesc" : "supplies the name of the scheme in which this name is defined.",
            "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=\"2007-06-27\" xml:lang=\"en\">this element is part of the TEI scheme.<\/desc>" ],
                  "shortDesc" : "this element is part of the TEI scheme.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DBK",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this element is part of the Docbook scheme.<\/desc>" ],
                  "shortDesc" : "(docbook) this element is part of the Docbook scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">docbook<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XX",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this element is part of an unknown scheme.<\/desc>" ],
                  "shortDesc" : "(unknown) this element is part of an unknown scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">unknown<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "Schematron",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-03\" xml:lang=\"en\">this element is from Schematron.<\/desc>" ],
                  "shortDesc" : "this element is from Schematron.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "HTML",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-03\" xml:lang=\"en\">this element is from the HTML scheme.<\/desc>" ],
                  "shortDesc" : "this element is from the HTML scheme.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "dataRef",
            "key" : "teidata.name" } ] },
      
      { "ident" : "gloss",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies a phrase or word used to provide a gloss or definition for some other word or\n    phrase.<\/desc>" ],
        "shortDesc" : "(gloss) identifies a phrase or word used to provide a gloss or definition for some other word or\n    phrase.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">gloss<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides descriptive information about a character\n  glyph<!-- which is not\n  otherwise available in the document character set-->.<\/desc>" ],
        "shortDesc" : "(character glyph) provides descriptive information about a character\n  glyph.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">character 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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">within an entry in a dictionary or a terminological data file, contains grammatical information relating to a term, word, or form.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">grammatical information<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-10-18\" xml:lang=\"en\">classifies grammatical information provided by <gi>gram<\/gi>\n        according to some convenient and shared typology, ideally one defined in an external\n        reference taxonomy, such as the <ref target=\"https:\/\/www.clarin.eu\/content\/clarin-concept-registry\">CLARIN Concept\n          Registry<\/ref>.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-25\" xml:lang=\"en\">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.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-25\" xml:lang=\"en\">part of speech<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "gen",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-25\" xml:lang=\"en\">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<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-25\" xml:lang=\"en\">gender<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "num",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-25\" xml:lang=\"en\">grammatical number, e.g. singular, plural,\n            dual, …<\/desc>" ],
                  "shortDesc" : "(number) grammatical number, e.g. singular, plural,\n            dual, …",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-25\" xml:lang=\"en\">number<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "animate",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">animate or inanimate<\/desc>" ],
                  "shortDesc" : "animate or inanimate",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "proper",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">proper noun or common noun<\/desc>" ],
                  "shortDesc" : "proper noun or common noun",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "gramGrp",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-11\" xml:lang=\"en\">groups morpho-syntactic information about a lexical item, e.g. <gi>pos<\/gi>, <gi>gen<\/gi>, <gi>number<\/gi>, <gi>case<\/gi>, or\n        <gi>iType<\/gi> (inflectional class).<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">grammatical information group<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">encodes a graph, which is a collection of nodes, and arcs which\nconnect the nodes.<\/desc>" ],
        "shortDesc" : "(graph) encodes a graph, which is a collection of nodes, and arcs which\nconnect the nodes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">graph<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes the type of graph.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">undirected graph<\/desc>" ],
                  "shortDesc" : "undirected graph",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "directed",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">directed graph<\/desc>" ],
                  "shortDesc" : "directed graph",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "transitionNetwork",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a directed graph with distinguished initial and final nodes<\/desc>" ],
                  "shortDesc" : "a directed graph with distinguished initial and final nodes",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "transducer",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a transition network with up to two labels on each arc<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">states the order of the graph, i.e., the number of its nodes.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">states the size of the graph, i.e., the number of its arcs.<\/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-03-07\" xml:lang=\"en\">indicates the location of a graphic or illustration, either forming\n    part of a text, or providing an image of it.<\/desc>" ],
        "shortDesc" : "(graphic) indicates the location of a graphic or illustration, either forming\n    part of a text, or providing an image of it.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-29\" xml:lang=\"en\">graphic<\/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=\"2005-01-14\" xml:lang=\"en\">contains the body of a composite text, grouping together a sequence of distinct texts (or\n    groups of such texts) which are regarded as a unit for some purpose, for example the collected\n    works of an author, a sequence of prose essays, etc.<\/desc>" ],
        "shortDesc" : "(group) contains the body of a composite text, grouping together a sequence of distinct texts (or\n    groups of such texts) which are regarded as a unit for some purpose, for example the collected\n    works of an author, a sequence of prose essays, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">group<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"script.desc\">contains a description of all the different hands used in a manuscript or other object.<\/desc>" ],
        "shortDesc" : "(description of hands) contains a description of all the different hands used in a manuscript or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-01\" xml:lang=\"en\">description of hands<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "hands",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the number of distinct hands identified within the manuscript.<\/desc>" ],
            "shortDesc" : "(hands) specifies the number of distinct hands identified within the manuscript.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">hands<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes a particular style or hand distinguished within a manuscript.<\/desc>" ],
        "shortDesc" : "(note on hand) describes a particular style or hand distinguished within a manuscript.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">note on hand<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.handFeatures" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "handNotes",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-27\" xml:lang=\"en\">contains one or more <gi>handNote<\/gi> elements documenting the\ndifferent hands identified within the source texts.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-26\" xml:lang=\"en\">marks the beginning of a sequence of text written in a new\nhand, or the beginning of a scribal stint.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">handwriting shift<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">indicates a\n      <gi>handNote<\/gi> element describing the hand\n      concerned.<\/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=\"2005-12-13\" xml:lang=\"en\">contains any type of heading, for example the title of a section, or the heading of a list,\n    glossary, manuscript description, etc.<\/desc>" ],
        "shortDesc" : "(heading) contains any type of heading, for example the title of a section, or the heading of a list,\n    glossary, manuscript description, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">heading<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the heading for the item or gloss column in a glossary list or similar structured\n        list.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">heading for list items<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "headLabel",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the heading for the label or term column in a glossary list or similar structured\n        list.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">heading for list labels<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "height",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-05-08\" xml:lang=\"en\" xml:id=\"height.desc\">contains a measurement measured along the axis at a right angle to the bottom of the object.<\/desc>" ],
        "shortDesc" : "(height) contains a measurement measured along the axis at a right angle to the bottom of the object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">height<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-13\" xml:lang=\"en\" xml:id=\"heraldry.desc\">contains a heraldic formula\nor phrase, typically found as part of a blazon, coat of arms, etc.<\/desc>" ],
        "shortDesc" : "(heraldry) contains a heraldic formula\nor phrase, typically found as part of a blazon, coat of arms, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">heraldry<\/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=\"2005-01-14\" xml:lang=\"en\">marks a word or phrase as graphically distinct from the\n        surrounding text, for reasons concerning which no claim is\n        made.<\/desc>" ],
        "shortDesc" : "(highlighted) marks a word or phrase as graphically distinct from the\n        surrounding text, for reasons concerning which no claim is\n        made.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">highlighted<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-10-26\" xml:lang=\"en\" xml:id=\"history.desc\"> groups elements\ndescribing the full history of a manuscript, manuscript part, or other object.<\/desc>" ],
        "shortDesc" : "(history)  groups elements\ndescribing the full history of a manuscript, manuscript part, or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">history<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">groups information relating to one homograph within an entry.<\/desc>" ],
        "shortDesc" : "(homograph) groups information relating to one homograph within an entry.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">homograph<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a hyphenated form of a dictionary headword, or hyphenation information in some\n    other form.<\/desc>" ],
        "shortDesc" : "(hyphenation) contains a hyphenated form of a dictionary headword, or hyphenation information in some\n    other form.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">hyphenation<\/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=\"2005-01-14\" xml:lang=\"en\">summarizes the way in which hyphenation in a source text has been treated in an encoded\n    version of it.<\/desc>" ],
        "shortDesc" : "(hyphenation) summarizes the way in which hyphenation in a source text has been treated in an encoded\n    version of it.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-27\" xml:lang=\"en\">hyphenation<\/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=\"2005-01-14\" xml:lang=\"en\">indicates whether or not end-of-line hyphenation has been retained in a text.<\/desc>" ],
            "shortDesc" : "(end-of-line) indicates whether or not end-of-line hyphenation has been retained in a text.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">end-of-line<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "all",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">all end-of-line hyphenation has been retained, even though the lineation of the\n            original may not have been.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">end-of-line hyphenation has been retained in some cases.<\/desc>" ],
                  "shortDesc" : "end-of-line hyphenation has been retained in some cases.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "hard",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">all soft end-of-line hyphenation has been removed: any remaining end-of-line\n            hyphenation should be retained.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">all end-of-line hyphenation has been removed: any remaining hyphenation occurred\n            within the line.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents an intermediate (or internal) node of a tree.<\/desc>" ],
        "shortDesc" : "(intermediate (or internal) node) represents an intermediate (or internal) node of a tree.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">intermediate (or internal) node<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">indicates an intermediate node, which is a feature\nstructure or other analytic element.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides a list of identifiers of the elements which are the children of\nthe intermediate node.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides the identifier of the element which is the parent of this node.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether or not the internal node is ordered.<\/desc>" ],
            "shortDesc" : "(ordered) indicates whether or not the internal node is ordered.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">ordered<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } },
          
          { "onElement" : true,
            "ident" : "follow",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides the identifier of\nan element which this node follows.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the out degree of an intermediate node, the number of its\nchildren.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-11\" xml:lang=\"en\">indicates the inflectional class associated with a lexical item.<\/desc>" ],
        "shortDesc" : "(inflectional class) indicates the inflectional class associated with a lexical item.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-11\" xml:lang=\"en\">inflectional class<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-11\" xml:lang=\"en\">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        <mentioned>inv<\/mentioned>) and other kinds of indicators, such as special codes referring\n        to conjugation patterns, etc.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">abbreviated indicator<\/desc>" ],
                  "shortDesc" : "abbreviated indicator",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "verbTable",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">coded reference to a table of verbs<\/desc>" ],
                  "shortDesc" : "coded reference to a table of verbs",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "ident",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-01\" xml:lang=\"en\">contains an identifier or name for an object of some kind in a formal language. <gi>ident<\/gi> is used for tokens such as variable names, class names, type names, function names etc. in formal programming languages.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">identifier<\/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=\"2010-04-30\" xml:lang=\"en\">supplies any form of identifier used to identify some object, such as a bibliographic item, a person, a title, an organization, etc. in a standardized way.<\/desc>" ],
        "shortDesc" : "(identifier) supplies any form of identifier used to identify some object, such as a bibliographic item, a person, a title, an organization, etc. in a standardized way.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-04-30\" xml:lang=\"en\">identifier<\/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=\"2010-04-30\" xml:lang=\"en\">categorizes the identifier, for example as an ISBN, Social Security number, etc.<\/desc>" ],
            "shortDesc" : "categorizes the identifier, for example as an ISBN, Social Security number, etc.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "ISBN",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-07-02\" xml:lang=\"en\">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 <ref target=\"https:\/\/www.isbn-international.org\"> International ISBN Agency.<\/ref><\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-07-02\" xml:lang=\"en\">International Standard Serial Number: an\n            eight-digit number to uniquely identify a serial publication.<\/desc>" ],
                  "shortDesc" : "International Standard Serial Number: an\n            eight-digit number to uniquely identify a serial publication.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DOI",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-07-02\" xml:lang=\"en\">Digital Object Identifier: a unique string of\n            letters and numbers assigned to an electronic document.<\/desc>" ],
                  "shortDesc" : "Digital Object Identifier: a unique string of\n            letters and numbers assigned to an electronic document.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "URI",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-02-23\" xml:lang=\"en\">Uniform Resource Identifier: a string of\n            characters to uniquely identify a resource, following the syntax of <ref target=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc3986\">RFC 3986<\/ref>.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-07-02\" xml:lang=\"en\">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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-07-02\" xml:lang=\"en\">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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-07-02\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">separates the condition from the consequence in a <gi>bicond<\/gi> element.<\/desc>" ],
        "shortDesc" : "(if and only if) separates the condition from the consequence in a bicond element.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">if and only if<\/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=\"2005-01-14\" xml:lang=\"en\">contains a formal statement authorizing the publication of a work, sometimes required to\n    appear on a title page or its verso.<\/desc>" ],
        "shortDesc" : "(imprimatur) contains a formal statement authorizing the publication of a work, sometimes required to\n    appear on a title page or its verso.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">groups information relating to the publication or distribution\n        of a bibliographic item.<\/desc>" ],
        "shortDesc" : "groups information relating to the publication or distribution\n        of a bibliographic item.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\"\/>" ],
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">marks any phenomenon or occurrence, not necessarily vocalized or\ncommunicative, for example incidental noises or other events affecting\ncommunication.<\/desc>" ],
        "shortDesc" : "(incident) marks any phenomenon or occurrence, not necessarily vocalized or\ncommunicative, for example incidental noises or other events affecting\ncommunication.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2009-04-17\">incident<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"incipit.desc\">contains the <term>incipit<\/term> of a manuscript or similar object item, that is the opening words of the text proper, exclusive of any <term>rubric<\/term> 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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">marks a location to be indexed for whatever purpose.<\/desc>" ],
        "shortDesc" : "(index entry) marks a location to be indexed for whatever purpose.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">index entry<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-10\" xml:lang=\"en\">a single word which follows the rules defining a\n        legal XML name (see <ptr target=\"https:\/\/www.w3.org\/TR\/REC-xml\/#dt-name\"\/>), supplying a name to specify which index (of several) the index entry belongs to.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\">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.<\/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=\"2007-06-12\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-01-28\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">interaction<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "atts" : 
          [ "att.global",
            "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=\"2005-07-25\" xml:lang=\"en\">specifies the degree of interaction between\n  active and passive participants in the text.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">no interaction of any kind, e.g. a monologue<\/desc>" ],
                  "shortDesc" : "no interaction of any kind, e.g. a monologue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "partial",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">some degree of interaction, e.g. a monologue with set responses<\/desc>" ],
                  "shortDesc" : "some degree of interaction, e.g. a monologue with set responses",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "complete",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">complete interaction, e.g. a face to face conversation<\/desc>" ],
                  "shortDesc" : "complete interaction, e.g. a face to face conversation",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inapplicable",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this parameter is inappropriate or inapplicable in this case<\/desc>" ],
                  "shortDesc" : "this parameter is inappropriate or inapplicable in this case",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "active",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the number of active participants\n   (or <term>addressors<\/term>) producing parts of the text.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a single addressor<\/desc>" ],
                  "shortDesc" : "a single addressor",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plural",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">many addressors<\/desc>" ],
                  "shortDesc" : "many addressors",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "corporate",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a corporate addressor<\/desc>" ],
                  "shortDesc" : "a corporate addressor",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "unknown",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">number of addressors unknown or unspecifiable<\/desc>" ],
                  "shortDesc" : "number of addressors unknown or unspecifiable",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "passive",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the number of passive participants\n   (or <term>addressees<\/term>) to whom a text is directed\n   or in whose presence it is created or performed.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is addressed to the originator e.g. a diary<\/desc>" ],
                  "shortDesc" : "text is addressed to the originator e.g. a diary",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "single",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is addressed to one other person e.g. a personal letter<\/desc>" ],
                  "shortDesc" : "text is addressed to one other person e.g. a personal letter",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "many",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is addressed to a countable number of others\n    e.g. a conversation in which all participants are identified<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is addressed to an undefined but fixed\n    number of participants  e.g. a lecture<\/desc>" ],
                  "shortDesc" : "text is addressed to an undefined but fixed\n    number of participants  e.g. a lecture",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "world",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">text is addressed to an undefined and indeterminately\n    large number e.g. a published book<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-07-30\" xml:lang=\"en\">summarizes a specific\n  interpretative annotation which can be linked to a span of\n  text.<\/desc>" ],
        "shortDesc" : "(interpretation) summarizes a specific\n  interpretative annotation which can be linked to a span of\n  text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">interpretation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-07-07\" xml:lang=\"en\">collects together a set of related interpretations which share responsibility or type.<\/desc>" ],
        "shortDesc" : "(interpretation group) collects together a set of related interpretations which share responsibility or type.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">interpretation group<\/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=\"2005-01-14\" xml:lang=\"en\">describes the scope of any analytic or interpretive information added to the text in\n    addition to the transcription.<\/desc>" ],
        "shortDesc" : "(interpretation) describes the scope of any analytic or interpretive information added to the text in\n    addition to the transcription.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">interpretation<\/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=\"2005-01-14\" xml:lang=\"en\">contains one component of a list.<\/desc>" ],
        "shortDesc" : "(item) contains one component of a list.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-04\" xml:lang=\"en\">item<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "join",
        "type" : "elementSpec",
        "module" : "linking",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies a possibly fragmented segment of text, by pointing at the possibly discontiguous elements which compose it.<\/desc>" ],
        "shortDesc" : "(join) identifies a possibly fragmented segment of text, by pointing at the possibly discontiguous elements which compose it.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-10-06\" xml:lang=\"en\">join<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the name of an element which this aggregation may be understood to represent.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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).<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the rooted subtrees indicated by the <att>target<\/att> attribute are joined, each subtree become a child of the virtual element created by the join<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the children of the subtrees indicated by the <att>target<\/att> attribute become the children of the virtual element (i.e. the roots of the subtrees are discarded)<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">groups a collection of <gi>join<\/gi> elements and possibly pointers.<\/desc>" ],
        "shortDesc" : "(join group) groups a collection of join elements and possibly pointers.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">join group<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">supplies the default value for the <att>result<\/att> on each <gi>join<\/gi> included within the group.<\/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=\"2005-01-14\" xml:lang=\"en\">contains a list of keywords or phrases identifying the topic or nature of a text.<\/desc>" ],
        "shortDesc" : "(keywords) contains a list of keywords or phrases identifying the topic or nature of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-28\" xml:lang=\"en\">keywords<\/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-04\" xml:lang=\"en\">identifies the controlled vocabulary within which the set of keywords concerned is\n        defined, for example by a <gi>taxonomy<\/gi> element, or by\n      some other resource.<\/desc>" ],
            "shortDesc" : "identifies the controlled vocabulary within which the set of keywords concerned is\n        defined, for example by a taxonomy element, or by\n      some other resource.",
            "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">marks any communicative phenomenon, not necessarily vocalized, for\n  example a gesture, frown, etc.<\/desc>" ],
        "shortDesc" : "(kinesic) marks any communicative phenomenon, not necessarily vocalized, for\n  example a gesture, frown, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">kinesic<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether or not the phenomenon is\n      repeated.<\/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=\"2005-01-14\" xml:lang=\"en\">contains a single, possibly incomplete, line of verse.<\/desc>" ],
        "shortDesc" : "(verse line) contains a single, possibly incomplete, line of verse.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">verse line<\/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=\"2011-11-05\" xml:lang=\"en\">contains any label or heading used to identify part of a text,\n  typically but not exclusively in a list or glossary.<\/desc>" ],
        "shortDesc" : "(label) contains any label or heading used to identify part of a text,\n  typically but not exclusively in a list or glossary.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the end of a lacuna in a mostly complete textual\nwitness.<\/desc>" ],
        "shortDesc" : "(lacuna end) indicates the end of a lacuna in a mostly complete textual\nwitness.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">lacuna end<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "lacunaStart",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the beginning of a lacuna in the text of a mostly\ncomplete textual witness.<\/desc>" ],
        "shortDesc" : "(lacuna start) indicates the beginning of a lacuna in the text of a mostly\ncomplete textual witness.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">lacuna start<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "lang",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">contains the name of a language mentioned in etymological or other linguistic discussion.<\/desc>" ],
        "shortDesc" : "(language name) contains the name of a language mentioned in etymological or other linguistic discussion.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">language name<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-21\" xml:lang=\"en\">summarizes the state of a person's linguistic knowledge, either as prose or by a list of <gi>langKnown<\/gi> elements.<\/desc>" ],
        "shortDesc" : "(language knowledge) summarizes the state of a person's linguistic knowledge, either as prose or by a list of langKnown elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">language knowledge<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-21\" xml:lang=\"en\">supplies one or more valid language tags for the languages specified.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">summarizes the state of a person's linguistic competence, i.e., knowledge of a single language.<\/desc>" ],
        "shortDesc" : "(language known) summarizes the state of a person's linguistic competence, i.e., knowledge of a single language.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">language known<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.editLike" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "tag",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-21\" xml:lang=\"en\">supplies a valid language tag for the language concerned.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-21\" xml:lang=\"en\">a code indicating the person's level of knowledge for this language.<\/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=\"2008-01-28\" xml:lang=\"en\">describes the languages, sublanguages, registers, dialects, etc. represented within a text.<\/desc>" ],
        "shortDesc" : "(language usage) describes the languages, sublanguages, registers, dialects, etc. represented within a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">language usage<\/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=\"2005-01-14\" xml:lang=\"en\">characterizes a single language or sublanguage used within a text.<\/desc>" ],
        "shortDesc" : "(language) characterizes a single language or sublanguage used within a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-05\" xml:lang=\"en\">language<\/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=\"2007-07-08\" xml:lang=\"en\">Supplies a language code constructed as defined in <ref target=\"https:\/\/tools.ietf.org\/html\/bcp47\">BCP 47<\/ref> which is used to identify the\n        language documented by this element, and which may be referenced by the global\n        <att>xml:lang<\/att> attribute.<\/desc>" ],
            "shortDesc" : "(identifier) Supplies a language code constructed as defined in BCP 47 which is used to identify the\n        language documented by this element, and which may be referenced by the global\n        xml:lang attribute.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">identifier<\/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=\"2005-01-14\" xml:lang=\"en\">specifies the approximate percentage of the text which uses this language.<\/desc>" ],
            "shortDesc" : "specifies the approximate percentage of the text which uses this language.",
            "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"layout.desc\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">layout<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "columns",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the number of columns per page.<\/desc>" ],
            "shortDesc" : "(columns) specifies the number of columns per page.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">columns<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "2",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "streams",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-12\" xml:lang=\"en\">indicates the number of streams per page, each of which contains an independent textual stream.<\/desc>" ],
            "shortDesc" : "(textual streams) indicates the number of streams per page, each of which contains an independent textual stream.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-12\" xml:lang=\"en\">textual streams<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "2",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "ruledLines",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the number of ruled lines per column.<\/desc>" ],
            "shortDesc" : "(ruled lines) specifies the number of ruled lines per column.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">ruled lines<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "2",
              "dataRef" : 
              { "key" : "teidata.count" } } },
          
          { "onElement" : true,
            "ident" : "writtenLines",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-07-11\" xml:lang=\"en\">specifies the number of written lines per column.<\/desc>" ],
            "shortDesc" : "(written lines) specifies the number of written lines per column.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">written lines<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\">collects the set of layout descriptions applicable to a manuscript or other object.<\/desc>" ],
        "shortDesc" : "(layout description) collects the set of layout descriptions applicable to a manuscript or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-11-18\" xml:lang=\"en\">layout description<\/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=\"2005-01-14\" xml:lang=\"en\">marks the beginning of a topographic line in some edition or version of a text.<\/desc>" ],
        "shortDesc" : "(line beginning) marks the beginning of a topographic line in some edition or version of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-14\" xml:lang=\"en\">line beginning<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-23\" xml:lang=\"en\">contains a label for a form, example, translation, or other piece of information, e.g.\n    abbreviation for, contraction of, literally, approximately, synonyms:, etc.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">label<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">classifies the label using any convenient typology.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">encodes the leaves (terminal nodes) of a tree.<\/desc>" ],
        "shortDesc" : "(leaf) encodes the leaves (terminal nodes) of a tree.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">leaf<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-22\" xml:lang=\"en\">provides a pointer to a feature\nstructure or other analytic element.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides the identifier of parent of a leaf.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides an identifier of an element which this leaf follows.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the lemma, or base text, of a textual variation.<\/desc>" ],
        "shortDesc" : "(lemma) contains the lemma, or base text, of a textual variation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">lemma<\/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=\"2012-04-17\" xml:lang=\"en\">contains one or more verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc.<\/desc>" ],
        "shortDesc" : "(line group) contains one or more verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">line group<\/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=\"2011-04-25\" xml:lang=\"en\">contains information about a licence or other legal agreement applicable to the text.<\/desc>" ],
        "shortDesc" : "contains information about a licence or other legal agreement applicable to the text.",
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-02\" xml:lang=\"en\">contains the transcription of a topographic line in the source document.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">defines an association or hypertextual link among elements or passages, of some type not more precisely specifiable by other elements.<\/desc>" ],
        "shortDesc" : "(link) defines an association or hypertextual link among elements or passages, of some type not more precisely specifiable by other elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">link<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">defines a collection of associations or hypertextual links.<\/desc>" ],
        "shortDesc" : "(link group) defines a collection of associations or hypertextual links.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">link group<\/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=\"2005-01-14\" xml:lang=\"en\">contains any sequence of items organized as a list.<\/desc>" ],
        "shortDesc" : "(list) contains any sequence of items organized as a list.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">list<\/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=\"2014-07-29\" xml:lang=\"en\">describes the nature of the items in the list.<\/desc>" ],
            "shortDesc" : "(type) describes the nature of the items in the list.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">type<\/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=\"en\">each list item glosses some term or concept, which is given by a <gi>label<\/gi> element\n            preceding the list item.<\/desc>" ],
                  "shortDesc" : "(gloss) each list item glosses some term or concept, which is given by a label element\n            preceding the list item.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">gloss<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "index",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-04\" xml:lang=\"en\">each list item is an entry in an index such as the alphabetical topical index \n          at the back of a print volume.<\/desc>" ],
                  "shortDesc" : "(index) each list item is an entry in an index such as the alphabetical topical index \n          at the back of a print volume.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">index<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "instructions",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-04\" xml:lang=\"en\">each list item is a step in a sequence of instructions, as in a\n            recipe.<\/desc>" ],
                  "shortDesc" : "(instructions) each list item is a step in a sequence of instructions, as in a\n            recipe.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">instructions<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "litany",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-04\" xml:lang=\"en\">each list item is one of a sequence of petitions, supplications \n            or invocations, typically in a religious ritual.<\/desc>" ],
                  "shortDesc" : "(litany) each list item is one of a sequence of petitions, supplications \n            or invocations, typically in a religious ritual.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">litany<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "syllogism",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-05-04\" xml:lang=\"en\">each list item is part of an argument consisting of two or more propositions \n            and a final conclusion derived from them.<\/desc>" ],
                  "shortDesc" : "(syllogism) each list item is part of an argument consisting of two or more propositions \n            and a final conclusion derived from them.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">syllogism<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-03-08\" xml:lang=\"en\">contains a list of annotations, typically encoded as\n      <gi>annotation<\/gi>, <gi>annotationBlock<\/gi>, or <gi>note<\/gi>, possibly organized with\n    nested <gi>listAnnotation<\/gi> elements.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-15\" xml:lang=\"en\">contains a list of apparatus entries.<\/desc>" ],
        "shortDesc" : "(list of apparatus entries) contains a list of apparatus entries.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-08-14\" xml:lang=\"en\">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=\"2005-01-14\" xml:lang=\"en\">contains a list of bibliographic citations of any kind.<\/desc>" ],
        "shortDesc" : "(citation list) contains a list of bibliographic citations of any kind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">citation list<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-14\" xml:lang=\"en\">groups a number of change descriptions associated \nwith either the creation of a source text or the revision of an encoded text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-14\" xml:lang=\"en\">indicates whether the ordering of its child <gi>change<\/gi>\nelements is to be considered significant or not.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-21\" xml:lang=\"en\">contains a list of descriptions, each of which provides information about an identifiable event.<\/desc>" ],
        "shortDesc" : "(list of events) contains a list of descriptions, each of which provides information about an identifiable event.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-21\" xml:lang=\"en\">list of events<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-02\" xml:lang=\"en\">provides for lists of forests.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-02\" xml:lang=\"en\">identifies the type of the forest group.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-12\" xml:lang=\"en\">contains a list of nyms, that is, standardized names for any thing.<\/desc>" ],
        "shortDesc" : "(list of canonical names) contains a list of nyms, that is, standardized names for any thing.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">list of canonical names<\/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=\"en\">contains a list of descriptions, each of which provides information about an\n    identifiable physical object.<\/desc>" ],
        "shortDesc" : "(list of objects) contains a list of descriptions, each of which provides information about an\n    identifiable physical object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-15\" xml:lang=\"en\">list of objects<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-29\" xml:lang=\"en\">contains a list of elements, each of which provides information about an identifiable\n        organization.<\/desc>" ],
        "shortDesc" : "(list of organizations) contains a list of elements, each of which provides information about an identifiable\n        organization.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">list of organizations<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-08\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">list of persons<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-14\" xml:lang=\"en\">contains a list of places, optionally followed by a list of relationships (other than\n        containment) defined amongst them.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">list of places<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-11-23\" xml:lang=\"en\">contains a list of definitions of prefixing schemes used in <ident type=\"datatype\">teidata.pointer<\/ident> values, showing how abbreviated URIs using each scheme may be expanded into full URIs.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-11-22\" xml:lang=\"en\">list of prefix definitions<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-03-11\" xml:lang=\"en\">supplies a list of significant references in the current document or elsewhere.<\/desc>" ],
        "shortDesc" : "(list of references) supplies a list of significant references in the current document or elsewhere.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">list of references<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-02\" xml:lang=\"en\">provides information about relationships identified amongst people, places, and\n    organizations, either informally as prose or as formally expressed relation links.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-14\" xml:lang=\"en\">supplies a list of transpositions, each of which is  indicated at some point in\n   a document typically by means of metamarks.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-16\" xml:lang=\"en\">lists definitions for all the witnesses referred to by a critical\n  apparatus, optionally grouped hierarchically.<\/desc>" ],
        "shortDesc" : "(witness list) lists definitions for all the witnesses referred to by a critical\n  apparatus, optionally grouped hierarchically.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-16\" xml:lang=\"en\">witness list<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-28\" xml:lang=\"en\">provides a locally defined character (or glyph) property.<\/desc>" ],
        "shortDesc" : "(locally defined property) provides a locally defined character (or glyph) property.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-08-22\" xml:lang=\"en\">locally defined property<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.gaijiProp" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "locale",
        "type" : "elementSpec",
        "module" : "corpus",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-01-28\" xml:lang=\"en\">contains a brief informal description of the kind of\nplace concerned, for example: a room, a restaurant, a park bench, etc.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-02-14\" xml:lang=\"en\">defines the location of a place as a set of geographical coordinates, in terms of other named geo-political entities, or as an address.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">location<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"locus.desc\">defines a location within a manuscript, manuscript part, or other object typically \n    as a (possibly discontinuous) sequence of folio references.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">locus<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">identifies the foliation scheme in terms of which the location is being\n        specified by pointing to some <gi>foliation<\/gi> element\n\tdefining it, or to some other equivalent resource.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">scheme<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "from",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">specifies the\n      starting point of the location in a normalized form, typically a\n      page number.<\/desc>" ],
            "shortDesc" : "(from) specifies the\n      starting point of the location in a normalized form, typically a\n      page number.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">from<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.word" } } },
          
          { "onElement" : true,
            "ident" : "to",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">specifies the\n      end-point of the location in a normalized form, typically as a\n      page number.<\/desc>" ],
            "shortDesc" : "(to) specifies the\n      end-point of the location in a normalized form, typically as a\n      page number.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">to<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\">groups a number of locations which together form a\n  distinct but discontinuous item within a manuscript, manuscript part, or other object.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">locus group<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.pPart.msdesc" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-24\" xml:lang=\"en\">identifies the foliation scheme in terms of which all the\n      locations contained by the group are specified by pointing to some <gi>foliation<\/gi> element\n        defining it, or to some other equivalent resource.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">scheme<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "locus" } ] },
      
      { "ident" : "m",
        "type" : "elementSpec",
        "module" : "analysis",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents a grammatical morpheme.<\/desc>" ],
        "shortDesc" : "(morpheme) represents a grammatical morpheme.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies the morpheme's base form.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-14\" xml:lang=\"en\">points to the specification for some pattern which is to be included in a schema.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-14\" xml:lang=\"en\">the identifier used for the required pattern within the\n        source indicated.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">documents the function and implementation of a pattern.<\/desc>" ],
        "shortDesc" : "(macro specification) documents the function and implementation of a pattern.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">macro specification<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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 <att>type<\/att>\n\t attribute.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">character mapping<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"material.desc\">contains a word or phrase describing the material of which the object being described is composed.<\/desc>" ],
        "shortDesc" : "(material) contains a word or phrase describing the material of which the object being described is composed.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">material<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-11-12\" xml:lang=\"en\">describes the\n      function or use of the material in relation to the object\n      as a whole.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-11-12\" xml:lang=\"en\">covering\n          material of a codex<\/desc>" ],
                  "shortDesc" : "covering\n          material of a codex",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "endband",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-11-12\" xml:lang=\"en\">sewing at the\n          head or tail of the codex spine to strengthen the binding,\n          often decorative<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-11-12\" xml:lang=\"en\">removable\n          protective cover for a set of one or more codices<\/desc>" ],
                  "shortDesc" : "removable\n          protective cover for a set of one or more codices",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "support",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-11-12\" xml:lang=\"en\">the surface for writing<\/desc>" ],
                  "shortDesc" : "the surface for writing",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tie",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-11-12\" xml:lang=\"en\">a ribbon or\n          string used to bind or close a codex or rolled scroll<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">identifies one or more elements to which the metamark applies.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">measure<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">specifies the type of measurement in any\n        convenient typology.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">contains a group of dimensional specifications which relate to the same object, for example\n    the height and width of a manuscript page.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">measure group<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-10\" xml:lang=\"en\">indicates the location of any form of external media such as\n  an audio or video clip etc.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-15\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-04-22\" xml:lang=\"en\">specifies class membership of the documented element or class.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the identifier for a class of which the documented element or class is a\n        member or subclass.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-15\" xml:lang=\"en\">specifies the effect of this declaration on its parent module.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-15\" xml:lang=\"en\">this declaration is added to the current definitions<\/desc>" ],
                  "shortDesc" : "this declaration is added to the current definitions",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "delete",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-15\" xml:lang=\"en\">this declaration and all of its children are removed from the current setup<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-01\" xml:lang=\"en\">supplies the maximum number of times the element can occur in elements which use this model class in their content model<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-01\" xml:lang=\"en\">supplies the minumum number of times the element must occur in elements which use this model class in their content model<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">marks words or phrases mentioned, not used.<\/desc>" ],
        "shortDesc" : "marks words or phrases mentioned, not used.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\"\/>" ],
        "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=\"2005-01-14\" xml:lang=\"en\">documents the notation employed to represent a metrical pattern when this is specified as\n    the value of a <att>met<\/att>, <att>real<\/att>, or <att>rhyme<\/att> attribute on any structural\n    element of a metrical text (e.g. <gi>lg<\/gi>, <gi>l<\/gi>, or <gi>seg<\/gi>).<\/desc>" ],
        "shortDesc" : "(metrical notation declaration) documents the notation employed to represent a metrical pattern when this is specified as\n    the value of a met, real, or rhyme attribute on any structural\n    element of a metrical text (e.g. lg, l, or seg).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">metrical notation declaration<\/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=\"2005-01-14\" xml:lang=\"en\">indicates whether the notation conveys the abstract metrical form, its actual prosodic realization, or the rhyme scheme, or some combination thereof.<\/desc>" ],
            "shortDesc" : "indicates whether the notation conveys the abstract metrical form, its actual prosodic realization, or the rhyme scheme, or some combination thereof.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "3",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "met",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-12\" xml:lang=\"en\">declaration applies to the abstract metrical form recorded on the <att>met<\/att>\n            attribute<\/desc>" ],
                  "shortDesc" : "(met attribute) declaration applies to the abstract metrical form recorded on the met\n            attribute",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-12\" xml:lang=\"en\"><att>met<\/att> attribute<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "real",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-12\" xml:lang=\"en\">declaration applies to the actual realization of the conventional metrical structure\n            recorded on the <att>real<\/att> attribute<\/desc>" ],
                  "shortDesc" : "(real attribute) declaration applies to the actual realization of the conventional metrical structure\n            recorded on the real attribute",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-12\" xml:lang=\"en\"><att>real<\/att> attribute<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "rhyme",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-12\" xml:lang=\"en\">declaration applies to the rhyme scheme recorded on the <att>rhyme<\/att> attribute<\/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=\"2005-01-14\" xml:lang=\"en\">specifies a regular expression defining any value that is legal for this notation.<\/desc>" ],
            "shortDesc" : "(regular expression pattern) specifies a regular expression defining any value that is legal for this notation.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">regular expression pattern<\/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=\"2017-02-07\" xml:lang=\"en\">documents the intended significance of a particular character or character sequence within a\n    metrical notation, either explicitly or in terms of other <gi>metSym<\/gi> elements in the same <gi>metDecl<\/gi>.<\/desc>" ],
        "shortDesc" : "(metrical notation symbol) documents the intended significance of a particular character or character sequence within a\n    metrical notation, either explicitly or in terms of other metSym elements in the same metDecl.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">metrical notation symbol<\/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=\"2005-01-14\" xml:lang=\"en\">specifies the character or character sequence being documented.<\/desc>" ],
            "shortDesc" : "specifies the character or character sequence being documented.",
            "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=\"2005-10-09\" xml:lang=\"en\">specifies whether the symbol is defined in terms of other symbols (<att>terminal<\/att>\n        is set to <val>false<\/val>) or in prose (<att>terminal<\/att> is set to <val>true<\/val>).<\/desc>" ],
            "shortDesc" : "specifies whether the symbol is defined in terms of other symbols (terminal\n        is set to false) or in prose (terminal is set to 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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">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.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">describes the function (for example  status, insertion,\n\t deletion, transposition) of the metamark.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">identifies one or more elements to which the metamark applies.<\/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=\"2008-06-21\" xml:lang=\"en\">marks a boundary point separating any kind of section of a text, typically but not\n    necessarily indicating a point at which some part of a standard reference system changes, where\n    the change is not represented by a structural element.<\/desc>" ],
        "shortDesc" : "(milestone) marks a boundary point separating any kind of section of a text, typically but not\n    necessarily indicating a point at which some part of a standard reference system changes, where\n    the change is not represented by a structural element.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">milestone<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">represents any kind of modification identified within a single document.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">describes the processing intended for a specified\n    element.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">names the process or function which this\n        processing model uses in order to produce output.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create an identifiable anchor point in the\n            output.<\/desc>" ],
                  "shortDesc" : "create an identifiable anchor point in the\n            output.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "block",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a block structure<\/desc>" ],
                  "shortDesc" : "create a block structure",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "body",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create the body of a document.<\/desc>" ],
                  "shortDesc" : "create the body of a document.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "break",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a line, column, or page break\n            according to the value of <ident>type<\/ident><\/desc>" ],
                  "shortDesc" : "create a line, column, or page break\n            according to the value of type",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "cell",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a table cell<\/desc>" ],
                  "shortDesc" : "create a table cell",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "cit",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">show the content, with an indication of the\n            source<\/desc>" ],
                  "shortDesc" : "show the content, with an indication of the\n            source",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "document",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">start a new output document<\/desc>" ],
                  "shortDesc" : "start a new output document",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "figure",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">make a figure with the <term>title<\/term> as\n            caption<\/desc>" ],
                  "shortDesc" : "make a figure with the title as\n            caption",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "glyph",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">show a character by looking up reference to a\n            chardesc at the given URI<\/desc>" ],
                  "shortDesc" : "show a character by looking up reference to a\n            chardesc at the given URI",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "graphic",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">if <ident>url<\/ident> is present, uses it to\n            display graphic, else display a placeholder image.<\/desc>" ],
                  "shortDesc" : "if url is present, uses it to\n            display graphic, else display a placeholder image.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "heading",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">creates a heading.<\/desc>" ],
                  "shortDesc" : "creates a heading.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "index",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">generate list according to\n              <ident>type<\/ident>.<\/desc>" ],
                  "shortDesc" : "generate list according to\n              type.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inline",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">creates inline element out of\n              <ident>content<\/ident>\n            <!--if there's something in <gi>outputRendition<\/gi>, use that\n            formatting otherwise just show text of selected content.--><\/desc>" ],
                  "shortDesc" : "creates inline element out of\n              content\n            ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "link",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create hyperlink<\/desc>" ],
                  "shortDesc" : "create hyperlink",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a list.\n            <!--by following\n              <term>content<\/term>--><\/desc>" ],
                  "shortDesc" : "create a list.\n            ",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "listItem",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a list item.<\/desc>" ],
                  "shortDesc" : "create a list item.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "metadata",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create metadata section<\/desc>" ],
                  "shortDesc" : "create metadata section",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "note",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a note, often out of line, depending\n            on the value of <ident>place<\/ident>; could be margin, footnote, endnote, inline<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">do nothing, do not process children<\/desc>" ],
                  "shortDesc" : "do nothing, do not process children",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "paragraph",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a paragraph out of\n              <ident>content<\/ident>.<\/desc>" ],
                  "shortDesc" : "create a paragraph out of\n              content.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "row",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a table row<\/desc>" ],
                  "shortDesc" : "create a table row",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "section",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a new section of the output\n            document<\/desc>" ],
                  "shortDesc" : "create a new section of the output\n            document",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "table",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create a table<\/desc>" ],
                  "shortDesc" : "create a table",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "text",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create literal text<\/desc>" ],
                  "shortDesc" : "create literal text",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "title",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">create document title<\/desc>" ],
                  "shortDesc" : "create document title",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "useSourceRendition",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">whether to obey any rendition attribute that is\n        present.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">the intended output.<\/desc>" ],
            "shortDesc" : "the intended output.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "web",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">the output is intended for presentation in a\n            web format<\/desc>" ],
                  "shortDesc" : "the output is intended for presentation in a\n            web format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "print",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">the output is intended for presentation in a\n            print format<\/desc>" ],
                  "shortDesc" : "the output is intended for presentation in a\n            print format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plain",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">the output is intended for presentation in a\n            plain text format<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">the name of a CSS class which should be\n        associated with this element<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">any grouping of <gi>model<\/gi> or <gi>modelSequence<\/gi> elements with\n    a common output method.<\/desc>" ],
        "shortDesc" : "(model group) any grouping of model or modelSequence elements with\n    a common output method.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-06-09\" xml:lang=\"en\">model group<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "useSourceRendition",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">whether to obey any rendition attribute which is\n        present.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the intended output method.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the output is intended for presentation in a\n            web format<\/desc>" ],
                  "shortDesc" : "the output is intended for presentation in a\n            web format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "print",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the output is intended for presentation in a\n            print format<\/desc>" ],
                  "shortDesc" : "the output is intended for presentation in a\n            print format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plaintext",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the output is intended for presentation in a\n            plain text format<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-07\" xml:lang=\"en\">any sequence of model or <gi>modelSequence<\/gi> elements which is to be processed as a single set of actions.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the condition under which this model applies given as an XPath Predicate Expression.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">whether to obey any rendition attribute that is present.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the intended output method.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the output is intended for presentation in a web format<\/desc>" ],
                  "shortDesc" : "the output is intended for presentation in a web format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "print",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the output is intended for presentation in a print format<\/desc>" ],
                  "shortDesc" : "the output is intended for presentation in a print format",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plaintext",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">the output is intended for presentation in a plain text format<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">references a module which is to be incorporated into a schema.<\/desc>" ],
        "shortDesc" : "(module reference) references a module which is to be incorporated into a schema.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">module reference<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddRef" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "prefix",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-09-21\" xml:lang=\"en\">specifies a default prefix which will be prepended to all patterns from the imported module.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-09-21\" xml:lang=\"en\">supplies a list of the elements which are to be copied from the\nspecified module into the schema being defined.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-09-21\" xml:lang=\"en\">supplies a list of the elements which are not to be copied from the specified module into the schema being defined.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-01\" xml:lang=\"en\">the name of a TEI module<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-01\" xml:lang=\"en\">refers to a non-TEI module of RELAX NG code by external location<\/desc>" ],
            "shortDesc" : "(uniform resource locator) refers to a non-TEI module of RELAX NG code by external location",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-01\" xml:lang=\"en\">uniform resource locator<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "content" } ] },
      
      { "ident" : "moduleSpec",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">documents the structure, content, and purpose of a single\nmodule, i.e. a named and externally visible group of declarations.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">module specification<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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).<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">monographic level<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">contains information about the grammatical mood of verbs (e.g. indicative, subjunctive,\n    imperative).<\/desc>" ],
        "shortDesc" : "(mood) contains information about the grammatical mood of verbs (e.g. indicative, subjunctive,\n    imperative).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">mood<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-11-17\" xml:lang=\"en\">marks the actual movement of one or more characters.<\/desc>" ],
        "shortDesc" : "(movement) marks the actual movement of one or more characters.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">movement<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">characterizes the movement, for example as an entrance or exit.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">character is entering the stage.<\/desc>" ],
                  "shortDesc" : "character is entering the stage.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "exit",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">character is exiting the stage.<\/desc>" ],
                  "shortDesc" : "character is exiting the stage.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "onStage",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">character moves on stage<\/desc>" ],
                  "shortDesc" : "character moves on stage",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "where",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the direction of a stage movement.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">stage left<\/desc>" ],
                  "shortDesc" : "(left) stage left",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">left<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "R",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">stage right<\/desc>" ],
                  "shortDesc" : "(right) stage right",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">right<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "C",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">centre stage<\/desc>" ],
                  "shortDesc" : "(center) centre stage",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">center<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "perf",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">identifies the\n      performance or performances in which this movement occurred as\n      specified by pointing to one or more <gi>performance<\/gi> elements.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">performance<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "msContents",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-10-26\" xml:lang=\"en\" xml:id=\"mscontents.desc\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">manuscript contents<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-02-23\" xml:lang=\"en\" xml:id=\"msdesc.desc\">contains a description of a single identifiable\n    manuscript or other text-bearing object such as an early printed book.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">manuscript description<\/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=\"2019-05-08\" xml:lang=\"en\" xml:id=\"msfrag.desc\">contains information about a fragment described in relation to a prior context, typically as a description of a virtual reconstruction of a manuscript or other object whose fragments were catalogued separately.<\/desc>" ],
        "shortDesc" : "(manuscript fragment) contains information about a fragment described in relation to a prior context, typically as a description of a virtual reconstruction of a manuscript or other object whose fragments were catalogued separately.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-10-26\" xml:lang=\"en\">manuscript fragment<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"msidentifier.desc\">contains the information required to identify the manuscript or similar object being described.<\/desc>" ],
        "shortDesc" : "(manuscript identifier) contains the information required to identify the manuscript or similar object being described.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">manuscript identifier<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-11-19\" xml:lang=\"en\">describes an individual work or item within the intellectual\n  content of a manuscript, manuscript part, or other object.<\/desc>" ],
        "shortDesc" : "(manuscript item) describes an individual work or item within the intellectual\n  content of a manuscript, manuscript part, or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">manuscript item<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"msitem.desc\">contains a structured description for an\n  individual work or item within the intellectual content of a manuscript, manuscript part, or other object.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">structured manuscript item<\/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=\"en\">contains a proper noun or noun phrase used for a manuscript, or other object, as opposed to a formal identification number or classmark.<\/desc>" ],
        "shortDesc" : "(manuscript name) contains a proper noun or noun phrase used for a manuscript, or other object, as opposed to a formal identification number or classmark.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-23\" xml:lang=\"en\">manuscript name<\/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=\"2005-10-16\" xml:lang=\"en\" xml:id=\"mspart.desc\">contains information about an originally\n    distinct manuscript or part of a manuscript, which is now part of a composite manuscript.<\/desc>" ],
        "shortDesc" : "(manuscript part) contains information about an originally\n    distinct manuscript or part of a manuscript, which is now part of a composite manuscript.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">manuscript part<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\" xml:id=\"music.desc\">contains description of type of musical notation.<\/desc>" ],
        "shortDesc" : "(music notation) contains description of type of musical notation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">music 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=\"2005-01-14\" xml:lang=\"en\">contains a proper noun or noun phrase.<\/desc>" ],
        "shortDesc" : "(name, proper noun) contains a proper noun or noun phrase.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">name, proper noun<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a connecting phrase or link used within a name but not regarded as part of it, such as <mentioned>van der<\/mentioned> or\n            <mentioned>of<\/mentioned>.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">name link<\/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=\"2006-02-07\" xml:lang=\"en\">supplies the formal name of the namespace to which the elements documented by its children\n    belong.<\/desc>" ],
        "shortDesc" : "(namespace) supplies the formal name of the namespace to which the elements documented by its children\n    belong.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-05\" xml:lang=\"en\">namespace<\/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=\"2012-12-27\" xml:lang=\"en\">specifies the full formal name of the namespace concerned.<\/desc>" ],
            "shortDesc" : "specifies the full formal name of the namespace concerned.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.namespace" } } } ],
        "content" : 
        [ 
          { "type" : "elementRef",
            "key" : "tagUsage" } ] },
      
      { "ident" : "nationality",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">contains an informal description of a person's present or past nationality or citizenship.<\/desc>" ],
        "shortDesc" : "(nationality) contains an informal description of a person's present or past nationality or citizenship.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-03-19\" xml:lang=\"en\">nationality<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">encodes a node, a possibly labeled point in a graph.<\/desc>" ],
        "shortDesc" : "(node) encodes a node, a possibly labeled point in a graph.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">node<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides the value of a node, which is a feature structure or\nother analytic element.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides a type for a node.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">initial node in a transition network<\/desc>" ],
                  "shortDesc" : "initial node in a transition network",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "final",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">final node in a transition network<\/desc>" ],
                  "shortDesc" : "final node in a transition network",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "adjTo",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the identifiers of the nodes which are adjacent to the current node.<\/desc>" ],
            "shortDesc" : "(adjacent to) gives the identifiers of the nodes which are adjacent to the current node.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">adjacent to<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "adjFrom",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the identifiers of the nodes which are adjacent from the current\nnode.<\/desc>" ],
            "shortDesc" : "(adjacent from) gives the identifiers of the nodes which are adjacent from the current\nnode.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">adjacent from<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "adj",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the identifiers of the nodes which are both adjacent to and\nadjacent from the current node.<\/desc>" ],
            "shortDesc" : "(adjacent) gives the identifiers of the nodes which are both adjacent to and\nadjacent from the current node.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">adjacent<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "inDegree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the in degree of the node, the number of nodes which\nare adjacent from the given node.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the out degree of the node, the number of nodes which\nare adjacent to the given node.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the degree of the node, the number of arcs with which\nthe node is incident.<\/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=\"2005-01-14\" xml:lang=\"en\">indicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.<\/desc>" ],
        "shortDesc" : "(normalization) indicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-05\" xml:lang=\"en\">normalization<\/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=\"2005-01-14\" xml:lang=\"en\">indicates the method adopted to indicate normalizations within the text.<\/desc>" ],
            "shortDesc" : "indicates the method adopted to indicate normalizations within the text.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "silent",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">normalization made silently<\/desc>" ],
                  "shortDesc" : "normalization made silently",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "markup",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-16\" xml:lang=\"en\">normalization represented using markup<\/desc>" ],
                  "shortDesc" : "normalization represented using markup",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "notatedMusic",
        "type" : "elementSpec",
        "module" : "figures",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-12\" xml:lang=\"en\">encodes the presence of music notation in a text.<\/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=\"2005-01-14\" xml:lang=\"en\">contains a note or annotation.<\/desc>" ],
        "shortDesc" : "(note) contains a note or annotation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">note<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a group of notes.<\/desc>" ],
        "shortDesc" : "(note group) contains a group of notes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-06-09\" xml:lang=\"en\">note group<\/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=\"2005-01-14\" xml:lang=\"en\">collects together any notes providing information about a text additional to that recorded\n    in other parts of the bibliographic description.<\/desc>" ],
        "shortDesc" : "(notes statement) collects together any notes providing information about a text additional to that recorded\n    in other parts of the bibliographic description.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">notes statement<\/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=\"2005-01-14\" xml:lang=\"en\">contains a number, written in any form.<\/desc>" ],
        "shortDesc" : "(number) contains a number, written in any form.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">number<\/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=\"2005-01-14\" xml:lang=\"en\">indicates the type of numeric value.<\/desc>" ],
            "shortDesc" : "indicates the type of numeric value.",
            "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=\"2007-06-27\" xml:lang=\"en\">absolute number, e.g. 21, 21.5<\/desc>" ],
                  "shortDesc" : "absolute number, e.g. 21, 21.5",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ordinal",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">ordinal number, e.g. 21st<\/desc>" ],
                  "shortDesc" : "ordinal number, e.g. 21st",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "fraction",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">fraction, e.g. one half or three-quarters<\/desc>" ],
                  "shortDesc" : "fraction, e.g. one half or three-quarters",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "percentage",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a percentage<\/desc>" ],
                  "shortDesc" : "a percentage",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-01\" xml:lang=\"en\">supplies the value of the number in standard form.<\/desc>" ],
            "shortDesc" : "supplies the value of the number in standard form.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [ "<valDesc>a numeric value.<\/valDesc>" ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.numeric" } } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "number",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates grammatical number associated with a form, as given in a dictionary.<\/desc>" ],
        "shortDesc" : "(number) indicates grammatical number associated with a form, as given in a dictionary.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">number<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents the value part of a feature-value specification\n  which contains a numeric value or range.<\/desc>" ],
        "shortDesc" : "(numeric value) represents the value part of a feature-value specification\n  which contains a numeric value or range.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">numeric value<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies a lower bound for the numeric value represented,\n      and also (if <att>max<\/att> is not supplied) its upper bound.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies an upper bound for the numeric value represented.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies whether the value represented should be\n\t  truncated to give an integer value.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-03-05\" xml:lang=\"en\">contains the definition for a canonical name or name component of any kind.<\/desc>" ],
        "shortDesc" : "(canonical name) contains the definition for a canonical name or name component of any kind.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">canonical name<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.sortable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "parts",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-12\" xml:lang=\"en\">points to constituent nyms.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">in a dictionary example, indicates a reference to the orthographic form(s) of the headword.<\/desc>" ],
        "shortDesc" : "(orthographic-form reference) in a dictionary example, indicates a reference to the orthographic form(s) of the headword.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">orthographic-form reference<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the kind of typographic modification made to the headword in the reference.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates first letter is given as capital<\/desc>" ],
                  "shortDesc" : "(capital) indicates first letter is given as capital",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">capital<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "noHyph",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">indicates that the headword, though a prefix or suffix, loses its hyphen<\/desc>" ],
                  "shortDesc" : "(no hyphen) indicates that the headword, though a prefix or suffix, loses its hyphen",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">no 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=\"2018-07-15\" xml:lang=\"en\">contains a description of a single identifiable physical object.<\/desc>" ],
        "shortDesc" : "contains a description of a single identifiable physical object.",
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\">contains a description of the physical components making up the object which is being described.<\/desc>" ],
        "shortDesc" : "(object description) contains a description of the physical components making up the object which is being described.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">object description<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.physDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "form",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">form<\/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=\"2018-10-26\" xml:lang=\"en\" xml:id=\"objectIdentifier.desc\">groups one or more identifiers or pieces of locating information concerning a single object.<\/desc>" ],
        "shortDesc" : "(object identifier) groups one or more identifiers or pieces of locating information concerning a single object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-11-19\" xml:lang=\"en\">object identifier<\/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=\"2018-07-15\" xml:lang=\"en\">contains a proper noun or noun phrase used to refer to an object.<\/desc>" ],
        "shortDesc" : "(name of an object) contains a proper noun or noun phrase used to refer to an object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-15\" xml:lang=\"en\">name of an object<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-22\" xml:lang=\"en\" xml:id=\"objectType.desc\">contains a word or phrase describing the type of object being referred to.<\/desc>" ],
        "shortDesc" : "(object type) contains a word or phrase describing the type of object being referred to.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">object type<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains an informal description of a person's trade, profession or occupation.<\/desc>" ],
        "shortDesc" : "(occupation) contains an informal description of a person's trade, profession or occupation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">indicates the\n      classification system or taxonomy in use, for example by\n      supplying the identifier of a <gi>taxonomy<\/gi> element, or\n      pointing to some other resource.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies an occupation code defined within the classification system or taxonomy defined by the <att>scheme<\/att>\n                attribute.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">offset<\/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=\"2005-01-14\" xml:lang=\"en\">groups together dateline, byline, salutation, and similar phrases appearing as a preliminary\n    group at the start of a division, especially of a letter.<\/desc>" ],
        "shortDesc" : "(opener) groups together dateline, byline, salutation, and similar phrases appearing as a preliminary\n    group at the start of a division, especially of a letter.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">opener<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-14\" xml:lang=\"en\">provides information\n  about an identifiable organization such as a business, a tribe, or\n  any other grouping of people.<\/desc>" ],
        "shortDesc" : "(organization) provides information\n  about an identifiable organization such as a business, a tribe, or\n  any other grouping of people.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">organization<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-14\" xml:lang=\"en\">specifies a primary\n      role or classification for the organization.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains an organizational name.<\/desc>" ],
        "shortDesc" : "(organization name) contains an organizational name.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">organization 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=\"2005-01-14\" xml:lang=\"en\">contains a reading which is marked as following the original, rather than being normalized\n        or corrected.<\/desc>" ],
        "shortDesc" : "(original form) contains a reading which is marked as following the original, rather than being normalized\n        or corrected.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">original 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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"origdate.desc\">contains any form of date, used to identify the date of origin for a manuscript, manuscript part, or other object.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">origin date<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"origplace.desc\">contains any form of place name, used to identify the place of origin for a manuscript, manuscript part, or other object.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">origin place<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"origin.desc\">contains any descriptive or other information concerning the origin of  a manuscript, manuscript part, or other object.<\/desc>" ],
        "shortDesc" : "(origin) contains any descriptive or other information concerning the origin of  a manuscript, manuscript part, or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">origin<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the orthographic form of a dictionary headword.<\/desc>" ],
        "shortDesc" : "(orthographic form) gives the orthographic form of a dictionary headword.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">orthographic form<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the type of spelling.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-21\" xml:lang=\"en\">\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.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-05\" xml:lang=\"en\">provides a way of defining\n          <soCalled>pseudo-elements<\/soCalled>, that is, styling rules applicable to specific\n        sub-portions of an element.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-05\" xml:lang=\"en\">styling applies to the first line of the\n            target element.<\/desc>" ],
                  "shortDesc" : "styling applies to the first line of the\n            target element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "first-letter",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-05\" xml:lang=\"en\">styling applies to the first character of the\n            target element.<\/desc>" ],
                  "shortDesc" : "styling applies to the first character of the\n            target element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "before",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-05\" xml:lang=\"en\">styling should be applied immediately before\n            the content of the target element.<\/desc>" ],
                  "shortDesc" : "styling should be applied immediately before\n            the content of the target element.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "after",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-05\" xml:lang=\"en\">styling should be applied immediately after\n            the content of the target element.<\/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=\"2005-01-14\" xml:lang=\"en\">marks paragraphs in prose.<\/desc>" ],
        "shortDesc" : "(paragraph) marks paragraphs in prose.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">paragraph<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">in a dictionary example, indicates a reference to the pronunciation(s) of the headword.<\/desc>" ],
        "shortDesc" : "(pronunciation reference) in a dictionary example, indicates a reference to the pronunciation(s) of the headword.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">pronunciation reference<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">provides a parameter for a model behaviour by\n    supplying its name and an XPath expression identifying the location of its content.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">a name for the parameter being supplied.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-11\" xml:lang=\"en\">when used with behaviour\n              <ident>alternate<\/ident>, 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              <gi>choice<\/gi> element.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-11\" xml:lang=\"en\">when used with behaviour\n              <ident>alternate<\/ident>, 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              <gi>choice<\/gi> element.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">when used with behaviour\n              <ident>graphic<\/ident>, a parameter of this name supplies a value for the height of\n            the graphic e.g. <q>300px<\/q>, <q>50%<\/q>.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">a parameter of this name should supply a\n            unique identifier for the element being processed; as for example with the\n              <ident>anchor<\/ident> behaviour<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">a parameter of this name should supply an\n            expression to be used to label something, for example <code>concat('Page ', @n)<\/code>\n            for a page beginning or <code>@n<\/code> for a footnote reference; typically used with the\n              <ident>note<\/ident> or <ident>break<\/ident> behaviours<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">when used with the <ident>heading<\/ident>\n            behaviour, a parameter of this name supplies a positive integer indicating the\n            hierarchic level of a heading.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">when used with the <ident>link<\/ident>\n            behaviour, a parameter of this name should supply a URL to be used as the target of a\n            link. <!-- why not call it target then? --><\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-11\" xml:lang=\"en\">when used with the <ident>note<\/ident>\n            behaviour, a parameter of this name should provide a string which describes the intended\n            placement of some text; typical values include <q>margin<\/q>, <q>footnote<\/q>, <q>endnote<\/q>,\n            <q>inline<\/q>, <q>bottom<\/q><\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-11\" xml:lang=\"en\">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 <ident>break<\/ident> behaviour) or the kind of index to be generated (if used\n            with the <ident>index<\/ident> behaviour) etc.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">when used with behaviour\n              <ident>graphic<\/ident>, a parameter of this name supplies a a URL indicating the\n            graphic intended.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">when used with behaviour\n              <ident>graphic<\/ident>, a parameter of this name supplies a value for the width of the\n            graphic e.g. <q>400px<\/q>, <q>70%<\/q>.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-29\" xml:lang=\"en\">supplies an XPath expression which when evaluated\n        provides the value for the parameter<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">list of parameter specifications.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-15\" xml:lang=\"en\">supplies specification for one parameter of a model\n    behaviour.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-06\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">participation description<\/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-03-28\" xml:lang=\"en\">defines any line passing through two or more points within a <gi>surface<\/gi>\nelement.<\/desc>" ],
        "shortDesc" : "(path) defines any line passing through two or more points within a surface\nelement.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-13\" xml:lang=\"en\">path<\/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-03-28\" xml:lang=\"en\">identifies a line \n        within the container or bounding box\n        specified by the parent element by means of\n        a series of two or more pairs of numbers, each of which \n        gives the x,y coordinates\n        of a point on the line.<\/desc>" ],
            "shortDesc" : "identifies a line \n        within the container or bounding box\n        specified by the parent element by means of\n        a series of two or more pairs of numbers, each of which \n        gives the x,y coordinates\n        of a point on the line.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "2",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.point" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "pause",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">marks a pause either between or within utterances.<\/desc>" ],
        "shortDesc" : "(pause) marks a pause either between or within utterances.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">pause<\/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-14\" xml:lang=\"en\">marks the beginning of a new page in a paginated document.<\/desc>" ],
        "shortDesc" : "(page beginning) marks the beginning of a new page in a paginated document.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-14\" xml:lang=\"en\">page beginning<\/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=\"2012-12-27\" xml:lang=\"en\">contains a character or string of characters regarded as constituting a single punctuation mark.<\/desc>" ],
        "shortDesc" : "(punctuation character) contains a character or string of characters regarded as constituting a single punctuation mark.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-10\" xml:lang=\"en\">punctuation character<\/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=\"2009-06-18\" xml:lang=\"en\">indicates the extent to which this punctuation mark\n      conventionally separates words or phrases.<\/desc>" ],
            "shortDesc" : "indicates the extent to which this punctuation mark\n      conventionally separates words or phrases.",
            "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=\"2009-06-18\" xml:lang=\"en\">the punctuation mark is a word separator<\/desc>" ],
                  "shortDesc" : "the punctuation mark is a word separator",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "weak",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-18\" xml:lang=\"en\">the punctuation mark is not a word separator<\/desc>" ],
                  "shortDesc" : "the punctuation mark is not a word separator",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inter",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-18\" xml:lang=\"en\">the punctuation mark may or may not be a word separator<\/desc>" ],
                  "shortDesc" : "the punctuation mark may or may not be a word separator",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "unit",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-18\" xml:lang=\"en\">provides a name for the kind of unit delimited by  this punctuation mark.<\/desc>" ],
            "shortDesc" : "provides a name for the kind of unit delimited by  this punctuation mark.",
            "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=\"2009-06-18\" xml:lang=\"en\">indicates whether this punctuation mark precedes or\n      follows the unit it delimits.<\/desc>" ],
            "shortDesc" : "indicates whether this punctuation mark precedes or\n      follows the unit it delimits.",
            "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains an indication of the grammatical person (1st, 2nd, 3rd, etc.) associated with a\n    given inflected form in a dictionary.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">person<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">performance<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-03-13\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">personal name<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">indicates the personal pronouns used, or assumed to be used, by the individual being described.<\/desc>" ],
        "shortDesc" : "(personal pronouns) indicates the personal pronouns used, or assumed to be used, by the individual being described.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">personal pronouns<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">indicates support\n      for the listed personal pronouns.<\/desc>" ],
            "shortDesc" : "(evidence) indicates support\n      for the listed personal pronouns.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">evidence<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "conjecture",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">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.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">conjecture<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "selfIdentification",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">The given value\n          has been explicitly stated or confirmed by the person to\n          whom this pronoun applies.<\/desc>" ],
                  "shortDesc" : "(self identification) The given value\n          has been explicitly stated or confirmed by the person to\n          whom this pronoun applies.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">self identification<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "trustedThirdParty",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">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.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">trusted third party<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">supplies a\n      regularized value for personal pronouns.<\/desc>" ],
            "shortDesc" : "(value) supplies a\n      regularized value for personal pronouns.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">value<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "open",
              "valItem" : 
              [ 
                { "ident" : "e",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">e\/eirs<\/desc>" ],
                  "shortDesc" : "(e) e\/eirs",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">e<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "he",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">he\/him\/his<\/desc>" ],
                  "shortDesc" : "(he) he\/him\/his",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">he<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "she",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">she\/her\/hers<\/desc>" ],
                  "shortDesc" : "(she) she\/her\/hers",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">she<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "they",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">they\/them\/theirs<\/desc>" ],
                  "shortDesc" : "(they) they\/them\/theirs",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-10\" xml:lang=\"en\">they<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "person",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">provides information about an identifiable individual, for example a participant in a language interaction, or a person referred to in a\n        historical source.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">person<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">specifies a primary role or classification for the person.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">specifies the sex of the person.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-18\" xml:lang=\"en\">specifies the gender of the person.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">specifies an age group for the person.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes a group of individuals treated as a single person for analytic purposes.<\/desc>" ],
        "shortDesc" : "(personal group) describes a group of individuals treated as a single person for analytic purposes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">personal group<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.personLike" ],
          "atts" : 
          [ "att.global",
            "att.sortable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "role",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the role of this group of participants in the interaction.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the sex of the participant group.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-18\" xml:lang=\"en\">specifies the gender of the participant group.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the age group of the participants.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">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. <val>approx 200<\/val>.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-16\" xml:lang=\"en\">provides information about one of the personalities identified for a given individual, where\n    an individual has multiple personalities.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">specifies a primary role or classification for the persona.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">specifies the sex of the persona.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-18\" xml:lang=\"en\">specifies the gender of the persona.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-14\" xml:lang=\"en\">specifies an age group for the persona.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents a grammatical phrase.<\/desc>" ],
        "shortDesc" : "(phrase) represents a grammatical phrase.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-10-26\" xml:lang=\"en\" xml:id=\"physdesc.desc\">contains a full physical description of a\nmanuscript, manuscript part, or other object optionally subdivided using more\nspecialized elements from the <ident type=\"class\">model.physDescPart<\/ident> class.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">physical description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-14\" xml:lang=\"en\">contains data about a geographic location.<\/desc>" ],
        "shortDesc" : "(place) contains data about a geographic location.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">place<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains an absolute or relative place name.<\/desc>" ],
        "shortDesc" : "(place name) contains an absolute or relative place name.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">contains information about the population of a place.<\/desc>" ],
        "shortDesc" : "(population) contains information about the population of a place.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">population<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">indicates the part of speech assigned to a dictionary \nheadword  such as noun, verb, or adjective.<\/desc>" ],
        "shortDesc" : "(part of speech) indicates the part of speech assigned to a dictionary \nheadword  such as noun, verb, or adjective.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">part of speech<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-08-09\" xml:lang=\"en\">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.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">written or spoken mode.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">for stretches of text and\/or multimodal elements<\/desc>" ],
                  "shortDesc" : "for stretches of text and\/or multimodal elements",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "spoken",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(for audio (or audio-visual) posts) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-06-30\" xml:lang=\"en\">for audio (or audio-visual) posts<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "replyTo",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-07-07\" xml:lang=\"en\">indicates to which previous post the current post replies or refers.<\/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=\"2005-01-14\" xml:lang=\"en\">contains a number or other identifier for some postal delivery point other than a street\n    address.<\/desc>" ],
        "shortDesc" : "(postal box or post office box) contains a number or other identifier for some postal delivery point other than a street\n    address.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">postal box or post office box<\/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=\"2005-01-14\" xml:lang=\"en\">contains a numerical or alphanumeric code used as part of a postal address to simplify\n        sorting or delivery of mail.<\/desc>" ],
        "shortDesc" : "(postal code) contains a numerical or alphanumeric code used as part of a postal address to simplify\n        sorting or delivery of mail.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">postal code<\/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=\"2007-08-04\" xml:lang=\"en\">contains a postscript, e.g. to a letter.<\/desc>" ],
        "shortDesc" : "contains a postscript, e.g. to a letter.",
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-05\" xml:lang=\"en\">indicates the numerical accuracy or precision  associated with some aspect of the text markup.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-13\" xml:lang=\"en\">characterizes the precision of the element or attribute pointed \n        to by the <gi>precision<\/gi> element.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-05\" xml:lang=\"en\">supplies a standard deviation associated with the value in\n      question.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-26\" xml:lang=\"en\">defines a prefixing scheme used in <ident type=\"datatype\">teidata.pointer<\/ident> values,\n  showing how abbreviated URIs using the scheme may be expanded into full URIs.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-11-22\" xml:lang=\"en\">prefix definition<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.patternReplacement" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-11-22\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes the extent to which a text may be regarded as\nprepared or spontaneous.<\/desc>" ],
        "shortDesc" : "(preparedness) describes the extent to which a text may be regarded as\nprepared or spontaneous.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">preparedness<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.textDescPart" ],
          "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=\"2005-01-14\" xml:lang=\"en\">a keyword characterizing the type of preparedness.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">spontaneous or unprepared<\/desc>" ],
                  "shortDesc" : "spontaneous or unprepared",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "scripted",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">follows a script<\/desc>" ],
                  "shortDesc" : "follows a script",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "formulaic",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">follows a predefined set of conventions<\/desc>" ],
                  "shortDesc" : "follows a predefined set of conventions",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "revised",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">polished or revised before presentation<\/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=\"2005-01-14\" xml:lang=\"en\">supplies the name of the principal researcher responsible for the\ncreation of an electronic text.<\/desc>" ],
        "shortDesc" : "(principal researcher) supplies the name of the principal researcher responsible for the\ncreation of an electronic text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">principal researcher<\/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=\"2005-01-14\" xml:lang=\"en\">provides a detailed description of non-bibliographic aspects of a text, specifically the\n    languages and sublanguages used, the situation in which it was produced, the participants and\n    their setting.<\/desc>" ],
        "shortDesc" : "(text-profile description) provides a detailed description of non-bibliographic aspects of a text, specifically the\n    languages and sublanguages used, the situation in which it was produced, the participants and\n    their setting.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">text-profile description<\/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=\"2005-01-14\" xml:lang=\"en\">describes in detail the aim or purpose for which an electronic file was encoded, together\n    with any other relevant information concerning the process by which it was assembled or\n    collected.<\/desc>" ],
        "shortDesc" : "(project description) describes in detail the aim or purpose for which an electronic file was encoded, together\n    with any other relevant information concerning the process by which it was assembled or\n    collected.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">project description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the prologue to a drama, typically spoken by an actor out of character, possibly in\n    association with a particular performance or venue.<\/desc>" ],
        "shortDesc" : "(prologue) 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=\"2007-06-12\" xml:lang=\"en\">prologue<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the pronunciation(s) of the word.<\/desc>" ],
        "shortDesc" : "(pronunciation) contains the pronunciation(s) of the word.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">pronunciation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"prov.desc\">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.<\/desc>" ],
        "shortDesc" : "(provenance) 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=\"2007-06-12\" xml:lang=\"en\">provenance<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-11\" xml:lang=\"en\">defines a pointer to another location.<\/desc>" ],
        "shortDesc" : "(pointer) defines a pointer to another location.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">pointer<\/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=\"2005-01-14\" xml:lang=\"en\">contains the name of the place where a bibliographic item was published.<\/desc>" ],
        "shortDesc" : "(publication place) contains the name of the place where a bibliographic item was published.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">publication place<\/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=\"2005-01-14\" xml:lang=\"en\">groups information concerning the publication or distribution of an electronic or other text.<\/desc>" ],
        "shortDesc" : "(publication statement) groups information concerning the publication or distribution of an electronic or other text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">publication statement<\/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=\"2005-01-14\" xml:lang=\"en\">provides the name of the organization responsible for the publication or distribution of a\n        bibliographic item.<\/desc>" ],
        "shortDesc" : "(publisher) provides the name of the organization responsible for the publication or distribution of a\n        bibliographic item.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2009-01-06\">publisher<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-20\" xml:lang=\"en\">specifies editorial practice adopted with respect to punctuation marks in the original.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-20\" xml:lang=\"en\">indicates whether or not punctation marks have been retained as content within the text.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-20\" xml:lang=\"en\">no punctuation marks have been retained<\/desc>" ],
                  "shortDesc" : "no punctuation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "some",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-20\" xml:lang=\"en\">some punctuation marks have been retained<\/desc>" ],
                  "shortDesc" : "some punctuation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "all",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-20\" xml:lang=\"en\">all punctuation marks have been retained<\/desc>" ],
                  "shortDesc" : "all punctuation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "placement",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-16\" xml:lang=\"en\"> 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.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-16\" xml:lang=\"en\">punctuation marks found at the start or end of a marked up text component are included within its surrounding element;<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-16\" xml:lang=\"en\">punctuation marks found at the start or end of a marked up text component appear immediately before or after the surrounding element<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">characterizes a single purpose or communicative function of the\ntext.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies a particular kind of purpose.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">didactic, advertising, propaganda, etc.<\/desc>" ],
                  "shortDesc" : "didactic, advertising, propaganda, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "express",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">self expression, confessional, etc.<\/desc>" ],
                  "shortDesc" : "self expression, confessional, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inform",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">convey information, educate, etc.<\/desc>" ],
                  "shortDesc" : "convey information, educate, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "entertain",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">amuse, entertain, etc.<\/desc>" ],
                  "shortDesc" : "amuse, entertain, etc.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "degree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the extent to which this purpose predominates.<\/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=\"2012-03-26\" xml:lang=\"en\">contains material which is distinguished from the\n    surrounding text using quotation marks or a similar method, for any one of a variety of reasons including, but not limited to: direct\n    speech or thought, technical terms or jargon, authorial distance, quotations from elsewhere, and\n    passages that are mentioned but not used.<\/desc>" ],
        "shortDesc" : "(quoted) contains material which is distinguished from the\n    surrounding text using quotation marks or a similar method, for any one of a variety of reasons including, but not limited to: direct\n    speech or thought, technical terms or jargon, authorial distance, quotations from elsewhere, and\n    passages that are mentioned but not used.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-03-26\" xml:lang=\"en\">quoted<\/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=\"2007-07-18\" xml:lang=\"en\">may be used to indicate whether the offset passage is spoken or thought, or to\n        characterize it more finely.<\/desc>" ],
            "shortDesc" : "(type) may be used to indicate whether the offset passage is spoken or thought, or to\n        characterize it more finely.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">type<\/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=\"2007-07-18\" xml:lang=\"en\">representation of speech<\/desc>" ],
                  "shortDesc" : "(spoken) representation of speech",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">spoken<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "thought",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-18\" xml:lang=\"en\">representation of thought, e.g. internal monologue<\/desc>" ],
                  "shortDesc" : "(thought) representation of thought, e.g. internal monologue",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">thought<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "written",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-18\" xml:lang=\"en\">quotation from a written source<\/desc>" ],
                  "shortDesc" : "(written) quotation from a written source",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">written<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "soCalled",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-18\" xml:lang=\"en\">authorial distance<\/desc>" ],
                  "shortDesc" : "(so called) authorial distance",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">so called<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "foreign",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-01-13\" xml:lang=\"en\">foreign words<\/desc>" ],
                  "shortDesc" : "(foreign) foreign words",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">foreign<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "distinct",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-18\" xml:lang=\"en\">linguistically distinct<\/desc>" ],
                  "shortDesc" : "(distinct) linguistically distinct",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">distinct<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "term",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-18\" xml:lang=\"en\">technical term<\/desc>" ],
                  "shortDesc" : "technical term",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "emph",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-18\" xml:lang=\"en\">rhetorically emphasized<\/desc>" ],
                  "shortDesc" : "(emph) rhetorically emphasized",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">emph<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mentioned",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-18\" xml:lang=\"en\">refering to itself, not its normal referent<\/desc>" ],
                  "shortDesc" : "(mentioned) refering to itself, not its normal referent",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-25\" xml:lang=\"en\">mentioned<\/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=\"2005-01-14\" xml:lang=\"en\">specifies editorial practice adopted with respect to quotation marks in the original.<\/desc>" ],
        "shortDesc" : "(quotation) specifies editorial practice adopted with respect to quotation marks in the original.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">quotation<\/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=\"2005-01-14\" xml:lang=\"en\">indicates whether or not quotation marks have been retained as content within the text.<\/desc>" ],
            "shortDesc" : "(quotation marks) indicates whether or not quotation marks have been retained as content within the text.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">quotation marks<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "none",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">no quotation marks have been retained<\/desc>" ],
                  "shortDesc" : "no quotation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "some",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">some quotation marks have been retained<\/desc>" ],
                  "shortDesc" : "some quotation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "all",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">all quotation marks have been retained<\/desc>" ],
                  "shortDesc" : "all quotation marks have been retained",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "classRef",
            "key" : "model.pLike" } ] },
      
      { "ident" : "quote",
        "type" : "elementSpec",
        "module" : "core",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a phrase or passage attributed by the narrator or author to some agency external to the text.<\/desc>" ],
        "shortDesc" : "(quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">quotation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-28\" xml:lang=\"en\">contains the\n    base text annotated by a ruby gloss.<\/desc>" ],
        "shortDesc" : "(ruby base) contains the\n    base text annotated by a ruby gloss.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-30\" xml:lang=\"en\">ruby base<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "rdg",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a single reading within a textual variation.<\/desc>" ],
        "shortDesc" : "(reading) contains a single reading within a textual variation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">reading<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">within a textual variation, groups two or more readings perceived to have a genetic relationship or other affinity.<\/desc>" ],
        "shortDesc" : "(reading group) within a textual variation, groups two or more readings perceived to have a genetic relationship or other affinity.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">reading group<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" type=\"deprecationInfo\" versionDate=\"2023-01-10\"> Because an <gi>entry<\/gi> can\n    now occur inside an <gi>entry<\/gi>, the <gi>re<\/gi> element is no longer needed. These\n    Guidelines recommend using an <gi>entry<\/gi> with a <att>type<\/att> attribute value of\n      <val>relatedEntry<\/val> instead.<\/desc>",
          "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">related 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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"rechist.desc\">provides information about the source and\nrevision status of the parent manuscript or object description itself.<\/desc>" ],
        "shortDesc" : "(recorded history) provides information about the source and\nrevision status of the parent manuscript or object description itself.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">recorded history<\/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=\"2012-12-27\" xml:lang=\"en\">provides details of an audio or video recording event\nused as the source of a spoken text, either directly or from\na public broadcast.<\/desc>" ],
        "shortDesc" : "(recording event) provides details of an audio or video recording event\nused as the source of a spoken text, either directly or from\na public broadcast.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">recording event<\/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=\"2005-01-14\" xml:lang=\"en\">the kind of recording.<\/desc>" ],
            "shortDesc" : "the kind of recording.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "audio",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">audio recording<\/desc>" ],
                  "shortDesc" : "audio recording",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "video",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">audio and video recording<\/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=\"2007-04-27\" xml:lang=\"en\">describes a set of recordings used as the basis for transcription of a\nspoken text.<\/desc>" ],
        "shortDesc" : "(recording statement) describes a set of recordings used as the basis for transcription of a\nspoken text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">recording statement<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">indicates one or more cancelled interventions in a\n\t\t  document which have subsequently been\n\t\t  marked as reaffirmed or repeated.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">points to one or more elements representing the\n\t interventions which are being reasserted.<\/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=\"2006-01-11\" xml:lang=\"en\">defines a reference to another location, possibly modified by additional text or comment.<\/desc>" ],
        "shortDesc" : "(reference) defines a reference to another location, possibly modified by additional text or comment.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">reference<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-09\" xml:lang=\"en\">specifies one component of a canonical reference defined by the milestone method.<\/desc>" ],
        "shortDesc" : "(reference state) specifies one component of a canonical reference defined by the milestone method.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">reference state<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.edition",
            "att.milestoneUnit" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "length",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-09\" xml:lang=\"en\">specifies the fixed length of the reference component.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-09\" xml:lang=\"en\">supplies a delimiting string following the reference component.<\/desc>" ],
            "shortDesc" : "(delimiter) supplies a delimiting string following the reference component.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">delimiter<\/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=\"2005-01-14\" xml:lang=\"en\">specifies how canonical references are constructed for this\n  text.<\/desc>" ],
        "shortDesc" : "(references declaration) specifies how canonical references are constructed for this\n  text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">references declaration<\/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=\"2005-01-14\" xml:lang=\"en\">contains a reading which has been regularized or normalized in some sense.<\/desc>" ],
        "shortDesc" : "(regularization) contains a reading which has been regularized or normalized in some sense.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">regularization<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-22\" xml:lang=\"en\">contains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">region<\/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=\"2007-03-19\" xml:lang=\"en\">contains or references some other bibliographic item which is related to the present one in some specified manner, for example as a constituent or alternative version of it.<\/desc>" ],
        "shortDesc" : "contains or references some other bibliographic item which is related to the present one in some specified manner, for example as a constituent or alternative version of it.",
        "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=\"2009-11-06\" xml:lang=\"en\">points to the related bibliographic element by means of an\n      absolute or relative URI reference.<\/desc>" ],
            "shortDesc" : "points to the related bibliographic element by means of an\n      absolute or relative URI reference.",
            "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-12\" xml:lang=\"en\">describes any kind of relationship or linkage amongst a specified group of places, events, persons, objects or other items.<\/desc>" ],
        "shortDesc" : "(relationship) describes any kind of relationship or linkage amongst a specified group of places, events, persons, objects or other items.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">relationship<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-27\" xml:lang=\"en\">supplies a name for the kind of relationship of which this is an instance.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-07-24\" xml:lang=\"en\">identifies the <soCalled>active<\/soCalled> participants in a non-mutual relationship, or all the participants in a mutual one.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-07-24\" xml:lang=\"en\">supplies a list of participants amongst all of whom the relationship holds equally.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies the <soCalled>passive<\/soCalled> participants in a non-mutual relationship.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains any commentary or discussion about the usage of an element, attribute, class, or entity not otherwise documented within the containing element.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">remarks<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.combinable",
            "att.translatable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-11\" xml:lang=\"en\">supplies the identifier by which the remarks may be referenced.<\/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=\"2007-09-22\" xml:lang=\"en\">supplies information about the rendition or appearance of one or more elements in the source\n    text.<\/desc>" ],
        "shortDesc" : "(rendition) supplies information about the rendition or appearance of one or more elements in the source\n    text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">rendition<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.styleDef" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "scope",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">where CSS is used, provides a way of defining\n<soCalled>pseudo-elements<\/soCalled>, that is, styling rules\napplicable to specific sub-portions of an element.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">styling applies to the first line of\nthe target element<\/desc>" ],
                  "shortDesc" : "styling applies to the first line of\nthe target element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "first-letter",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">styling applies to the first letter of\nthe target element<\/desc>" ],
                  "shortDesc" : "styling applies to the first letter of\nthe target element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "before",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">styling should be applied immediately before\nthe content of the target element<\/desc>" ],
                  "shortDesc" : "styling should be applied immediately before\nthe content of the target element",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "after",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">styling  should be applied immediately after\nthe content of\nthe target element<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-06-14\" xml:lang=\"en\">\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 <att>scheme<\/att> attribute.\n      <\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"repository.desc\">contains the name of a repository within which manuscripts or other objects are stored, possibly forming part of an institution.<\/desc>" ],
        "shortDesc" : "(repository) contains the name of a repository within which manuscripts or other objects are stored, possibly forming part of an institution.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">repository<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes a person's present or past places of residence.<\/desc>" ],
        "shortDesc" : "(residence) describes a person's present or past places of residence.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-21\" xml:lang=\"en\">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=\"2011-11-16\" xml:lang=\"en\">contains a phrase describing the nature of a person's intellectual responsibility, or an organization's role in the production or distribution of a work.<\/desc>" ],
        "shortDesc" : "(responsibility) contains a phrase describing the nature of a person's intellectual responsibility, or an organization's role in the production or distribution of a work.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">responsibility<\/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=\"2011-11-16\" xml:lang=\"en\">supplies a statement of responsibility for the intellectual content of a text, edition,\n    recording, or series, where the specialized elements for authors, editors, etc. do not suffice\n    or do not apply. May also be used to encode information about individuals or organizations \n    which have played a role in the production or distribution of a bibliographic work.<\/desc>" ],
        "shortDesc" : "(statement of responsibility) supplies a statement of responsibility for the intellectual content of a text, edition,\n    recording, or series, where the specialized elements for authors, editors, etc. do not suffice\n    or do not apply. May also be used to encode information about individuals or organizations \n    which have played a role in the production or distribution of a bibliographic work.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-03-01\" xml:lang=\"en\">statement of responsibility<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-19\" xml:lang=\"en\">identifies the individual(s) responsible for some aspect of the content or\nmarkup of particular element(s).<\/desc>" ],
        "shortDesc" : "(responsibility) identifies the individual(s) responsible for some aspect of the content or\nmarkup of particular element(s).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">responsibility<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-19\" xml:lang=\"en\">indicates the specific aspect of the encoding (markup or\n      content) for which responsibility is being assigned.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-07\" xml:lang=\"en\">responsibility is being assigned concerning the name of the element\n          or attribute used.<\/desc>" ],
                  "shortDesc" : "responsibility is being assigned concerning the name of the element\n          or attribute used.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "start",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-07\" xml:lang=\"en\">responsibility is being assigned concerning the start of the element\n          concerned.<\/desc>" ],
                  "shortDesc" : "responsibility is being assigned concerning the start of the element\n          concerned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "end",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-07\" xml:lang=\"en\">responsibility is being assigned concerning the end of the element\n          concerned.<\/desc>" ],
                  "shortDesc" : "responsibility is being assigned concerning the end of the element\n          concerned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "location",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-07\" xml:lang=\"en\">responsibility is being assigned concerning the location of the element\n          concerned.<\/desc>" ],
                  "shortDesc" : "responsibility is being assigned concerning the location of the element\n          concerned.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "value",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-07\" xml:lang=\"en\">responsibility is being assigned concerning the content (for an element) or\n          the value (for an attribute)<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates restoration of text to an earlier state by\ncancellation of an editorial or authorial marking or instruction.<\/desc>" ],
        "shortDesc" : "(restore) indicates restoration of text to an earlier state by\ncancellation of an editorial or authorial marking or instruction.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">restore<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">contains a sequence of writing which has been retraced, for\n      example by over-inking, to clarify or fix it.<\/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=\"2005-01-14\" xml:lang=\"en\">summarizes the revision history for a file.<\/desc>" ],
        "shortDesc" : "(revision description) summarizes the revision history for a file.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">revision description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-10\" xml:lang=\"en\">marks the rhyming part of a metrical line.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-20\" xml:lang=\"en\">provides a label\n      (usually a single letter) to identify which part of a rhyme scheme this rhyming string\n        instantiates.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">contains the name of a dramatic role, as given in a cast list.<\/desc>" ],
        "shortDesc" : "(role) contains the name of a dramatic role, as given in a cast list.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">role<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.castItemPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "gender",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-03-11\" xml:lang=\"en\">specifies the gender of the role.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes a character's role in a drama.<\/desc>" ],
        "shortDesc" : "(role description) describes a character's role in a drama.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">role description<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.castItemPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.phraseSeq" } ] },
      
      { "ident" : "roleName",
        "type" : "elementSpec",
        "module" : "namesdates",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">role 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" : "root",
        "type" : "elementSpec",
        "module" : "nets",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents the root node of a tree.<\/desc>" ],
        "shortDesc" : "(root node) represents the root node of a tree.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">root node<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-06\" xml:lang=\"en\">identifies the root node of the network by pointing to a feature structure or\nother analytic element.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies the elements which are the children of the root node.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether or not the root is ordered.<\/desc>" ],
            "shortDesc" : "(ordered) indicates whether or not the root is ordered.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">ordered<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.xTruthValue" } } },
          
          { "onElement" : true,
            "ident" : "outDegree",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the out degree of the root, the number of its children.<\/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=\"2005-01-14\" xml:lang=\"en\">contains one row of a table.<\/desc>" ],
        "shortDesc" : "(row) contains one row of a table.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">row<\/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=\"2005-01-14\" xml:lang=\"en\">contains a general purpose name or referring string.<\/desc>" ],
        "shortDesc" : "(referencing string) contains a general purpose name or referring string.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">referencing string<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-28\" xml:lang=\"en\">contains a ruby\n    text, an annotation closely associated with a passage of the\n    main text.<\/desc>" ],
        "shortDesc" : "(ruby text) contains a ruby\n    text, an annotation closely associated with a passage of the\n    main text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-30\" xml:lang=\"en\">ruby text<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.transcriptional",
            "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=\"2021-01-08\" xml:lang=\"en\">supplies a pointer to the\n        base being glossed by this ruby text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-06\" xml:lang=\"en\">points to the starting point of the span of text\n        being glossed by this ruby text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-06\" xml:lang=\"en\">points to the ending point of the span of text\n        being glossed.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"rubric.desc\">contains the text of any <term>rubric<\/term> 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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">rubric<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-28\" xml:lang=\"en\">contains a\n  passage of base text along with its associated ruby gloss(es).<\/desc>" ],
        "shortDesc" : "(ruby container) contains a\n  passage of base text along with its associated ruby gloss(es).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-30\" xml:lang=\"en\">ruby container<\/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=\"2005-01-14\" xml:lang=\"en\">contains a sentence-like division of a text.<\/desc>" ],
        "shortDesc" : "(s-unit) contains a sentence-like division of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">s-unit<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-30\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-18\" xml:lang=\"en\">speech or thought<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-18\" xml:lang=\"en\">may be used to indicate whether the quoted matter is regarded as having been vocalized\n        or signed.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-18\" xml:lang=\"en\">may be used to indicate whether the quoted matter is regarded as direct or indirect\n        speech.<\/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=\"2005-01-14\" xml:lang=\"en\">contains a salutation or greeting prefixed to a foreword, dedicatory epistle, or other\n    division of a text, or the salutation in the closing of a letter, preface, etc.<\/desc>" ],
        "shortDesc" : "(salutation) contains a salutation or greeting prefixed to a foreword, dedicatory epistle, or other\n    division of a text, or the salutation in the closing of a letter, preface, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">salutation<\/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=\"2023-10-10\" xml:lang=\"en\">contains a prose description of the rationale and methods used in selecting texts, or parts of a text, for inclusion in the resource.<\/desc>" ],
        "shortDesc" : "(sampling declaration) contains a prose description of the rationale and methods used in selecting texts, or parts of a text, for inclusion in the resource.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">sampling declaration<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"en\">describes or points to a related customization or schema file.<\/desc>" ],
        "shortDesc" : "(schema reference) describes or points to a related customization or schema file.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"en\">schema reference<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-24\" xml:lang=\"en\">the identifier used for the customization or schema.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">generates a TEI-conformant schema and documentation for it.<\/desc>" ],
        "shortDesc" : "(schema specification) generates a TEI-conformant schema and documentation for it.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">schema specification<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-14\" xml:lang=\"en\">specifies entry points to the schema, i.e. which patterns may be used as the root of documents conforming to it.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">specifies a default prefix which will be prepended to all patterns relating to TEI elements, unless otherwise stated.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-04-25\" xml:lang=\"en\">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.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">target language<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "docLang",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-04-25\" xml:lang=\"en\">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.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">documentation language<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "defaultExceptions",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-20\" xml:lang=\"en\">provides a list of namespaces and\/or prefixed element names to be excluded by default from anyName in RELAX NG schemas.<\/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" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-20\" xml:lang=\"en\">default namespace exclusions<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\">contains a description of the scripts used in a manuscript or other object.<\/desc>" ],
        "shortDesc" : "(script description) contains a description of the scripts used in a manuscript or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-06-16\" xml:lang=\"en\">script description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-09-24\" xml:lang=\"en\">describes a particular script distinguished within\n    the description of a manuscript or similar resource.<\/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=\"2005-01-14\" xml:lang=\"en\">contains a citation giving details of the script used for\na spoken text.<\/desc>" ],
        "shortDesc" : "(script statement) contains a citation giving details of the script used for\na spoken text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">script statement<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-17\" xml:lang=\"en\">contains a description of one seal or similar applied to the object described.<\/desc>" ],
        "shortDesc" : "(seal) contains a description of one seal or similar applied to the object described.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">seal<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.datable",
            "att.typed" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "contemporary",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies whether or not the seal is contemporary with the\n      item to which it is affixed<\/desc>" ],
            "shortDesc" : "(contemporary) specifies whether or not the seal is contemporary with the\n      item to which it is affixed",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">contemporary<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-17\" xml:lang=\"en\">describes the seals or similar items related to the object described, either as a series of paragraphs or as a series of <gi>seal<\/gi> elements.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">seal description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\" xml:id=\"secfol.desc\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-12-20\" xml:lang=\"en\">second folio<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-30\" xml:lang=\"en\">Secluded. Marks text present in the source which the editor believes to be genuine but out of its original place (which is unknown).<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-08-06\" xml:lang=\"en\">secluded text<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-30\" xml:lang=\"en\">one or more words indicating why this text has been secluded, e.g.\n      <mentioned>interpolated<\/mentioned> etc.<\/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=\"2008-01-31\" xml:lang=\"en\">represents any segmentation of text below the <soCalled>chunk<\/soCalled> level.<\/desc>" ],
        "shortDesc" : "(arbitrary segment) represents any segmentation of text below the chunk level.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">arbitrary 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=\"2005-01-14\" xml:lang=\"en\">describes the principles according to which the text has been segmented, for example into\n    sentences, tone-units, graphemic strata, etc.<\/desc>" ],
        "shortDesc" : "(segmentation) describes the principles according to which the text has been segmented, for example into\n    sentences, tone-units, graphemic strata, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">segmentation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups together all information relating to one word sense in a dictionary entry, for\n    example definitions, examples, and translation equivalents.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the nesting depth of this sense.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">indicates that the constructs referenced by its children form a sequence.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-03-21\" xml:lang=\"en\">if false, indicates that\n      component elements of a sequence may occur in any order.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains information about the series in which a book or other bibliographic item has\n    appeared.<\/desc>" ],
        "shortDesc" : "(series information) contains information about the series in which a book or other bibliographic item has\n    appeared.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">series information<\/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=\"2005-01-14\" xml:lang=\"en\">groups information about the series, if any, to which a publication belongs.<\/desc>" ],
        "shortDesc" : "(series statement) groups information about the series, if any, to which a publication belongs.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">series statement<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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).<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">setting<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes one particular setting in which a language\n  interaction takes place.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-06\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">setting description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-22\" xml:lang=\"en\">contains the name of a settlement such as a city, town, or village identified as a single geo-political or administrative unit.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-12-09\" xml:lang=\"en\">settlement<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-10\" xml:lang=\"en\">specifies the sex of an organism.<\/desc>" ],
        "shortDesc" : "(sex) specifies the sex of an organism.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-03-19\" xml:lang=\"en\">sex<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-07\" xml:lang=\"en\">supplies a coded value for sex.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">marks the point at which some paralinguistic feature of a series of\nutterances by any one speaker changes.<\/desc>" ],
        "shortDesc" : "(shift) marks the point at which some paralinguistic feature of a series of\nutterances by any one speaker changes.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">shift<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">a paralinguistic feature.<\/desc>" ],
            "shortDesc" : "a paralinguistic feature.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "tempo",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">speed of utterance.<\/desc>" ],
                  "shortDesc" : "speed of utterance.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "loud",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">loudness.<\/desc>" ],
                  "shortDesc" : "loudness.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pitch",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">pitch range.<\/desc>" ],
                  "shortDesc" : "pitch range.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "tension",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">tension or stress pattern.<\/desc>" ],
                  "shortDesc" : "tension or stress pattern.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "rhythm",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">rhythmic qualities.<\/desc>" ],
                  "shortDesc" : "rhythmic qualities.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "voice",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">voice quality.<\/desc>" ],
                  "shortDesc" : "voice quality.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "new",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the new state of the paralinguistic feature specified.<\/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=\"2006-03-20\" xml:lang=\"en\">contains text reproduced although apparently incorrect or inaccurate.<\/desc>" ],
        "shortDesc" : "(Latin for thus or so) contains text reproduced although apparently incorrect or inaccurate.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-03-15\" xml:lang=\"en\">Latin for <mentioned>thus<\/mentioned> or <mentioned>so<\/mentioned><\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"signatures.desc\">contains discussion of the leaf or quire signatures found within a codex or similar object.<\/desc>" ],
        "shortDesc" : "(signatures) contains discussion of the leaf or quire signatures found within a codex or similar object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">signatures<\/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=\"2005-01-14\" xml:lang=\"en\">contains the closing salutation, etc., appended to a foreword,\ndedicatory epistle, or other division of a text.<\/desc>" ],
        "shortDesc" : "(signature) contains the closing salutation, etc., appended to a foreword,\ndedicatory epistle, or other division of a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">signature<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">so called<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains an informal description of a person's perceived social or economic status.<\/desc>" ],
        "shortDesc" : "(socio-economic status) contains an informal description of a person's perceived social or economic status.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">socio-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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-06\" xml:lang=\"en\">identifies the classification system or taxonomy in use, for example by pointing to a locally-defined <gi>taxonomy<\/gi> element or by supplying a URI for an externally-defined system.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-19\" xml:lang=\"en\">identifies a status code defined within the classification system or taxonomy defined by the <att>scheme<\/att> attribute.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes a sound effect or musical sequence specified within a screen play or radio script.<\/desc>" ],
        "shortDesc" : "(sound) describes a sound effect or musical sequence specified within a screen play or radio script.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">sound<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "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=\"2005-01-14\" xml:lang=\"en\">categorizes the sound in some respect, e.g. as music, special effect, etc.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether the sound overlaps the surrounding speeches or interrupts them.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"source.desc\">describes the original source for the information contained with a manuscript or object description.<\/desc>" ],
        "shortDesc" : "(source) describes the original source for the information contained with a manuscript or object description.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">source<\/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=\"2008-12-09\" xml:lang=\"en\">describes the source(s) from which an electronic text was derived or generated, typically a\n    bibliographic description in the case of a digitized text, or a phrase such as <q>born digital<\/q>\n    for a text which has no previous existence.<\/desc>" ],
        "shortDesc" : "(source description) describes the source(s) from which an electronic text was derived or generated, typically a\n    bibliographic description in the case of a digitized text, or a phrase such as born digital\n    for a text which has no previous existence.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">source description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-26\" xml:lang=\"en\"> contains a transcription or other representation of a single\n source document potentially forming part of a <foreign>dossier\n génétique<\/foreign> or collection of sources.<\/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=\"2012-12-27\" xml:lang=\"en\">contains an individual speech in a performance text, or a passage presented as such in a prose or verse text.<\/desc>" ],
        "shortDesc" : "(speech) contains an individual speech in a performance text, or a passage presented as such in a prose or verse text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">speech<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-19\" xml:lang=\"en\">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  <soCalled>number<\/soCalled>.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-19\" xml:lang=\"en\">speech group<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the location of a significant space in the text.<\/desc>" ],
        "shortDesc" : "(space) indicates the location of a significant space in the text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">space<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether the space is horizontal or vertical.<\/desc>" ],
            "shortDesc" : "(dimension) indicates whether the space is horizontal or vertical.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">dimension<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "horizontal",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the space is horizontal.<\/desc>" ],
                  "shortDesc" : "the space is horizontal.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "vertical",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the space is vertical.<\/desc>" ],
                  "shortDesc" : "the space is vertical.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "resp",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-10\" xml:lang=\"en\">(responsible party) indicates the individual responsible for identifying and measuring the space.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">associates an interpretative annotation directly with a span of text.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-15\" xml:lang=\"en\">gives the identifier of the node which is the starting point of the span of text being annotated; if not accompanied by a <att>to<\/att> attribute, gives the identifier of the node of the entire span of text being annotated.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-15\" xml:lang=\"en\">gives the identifier of the node which is the end-point of the span of text being annotated.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">collects together span tags.<\/desc>" ],
        "shortDesc" : "(span group) collects together span tags.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">span group<\/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=\"2012-12-27\" xml:lang=\"en\">contains a specialized form of heading or label, giving the name of one or more speakers in a\n        dramatic text or fragment.<\/desc>" ],
        "shortDesc" : "contains a specialized form of heading or label, giving the name of one or more speakers in a\n        dramatic text or fragment.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\"\/>" ],
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-23\" xml:lang=\"en\">indicates that a description of the specified element, class, or macro should be included at this\n    point within a document.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">specification description<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.specDescLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "key",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies the\n      identifier of the documentary element or class for which a\n      description is to be obtained.<\/desc>" ],
            "shortDesc" : "(identifier) supplies the\n      identifier of the documentary element or class for which a\n      description is to be obtained.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifier<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.name" } } },
          
          { "onElement" : true,
            "ident" : "atts",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-06\" xml:lang=\"en\">supplies attribute names for which descriptions should additionally be obtained.<\/desc>" ],
            "shortDesc" : "(attributes) supplies attribute names for which descriptions should additionally be obtained.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">attributes<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "0",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.name" } } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "specGrp",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains any convenient grouping of specifications for use within\n  the current module.<\/desc>" ],
        "shortDesc" : "(specification group) contains any convenient grouping of specifications for use within\n  the current module.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specification group<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates that the declarations contained by the <gi>specGrp<\/gi> referenced should be\n    inserted at this point.<\/desc>" ],
        "shortDesc" : "(reference to a specification group) indicates that the declarations contained by the specGrp referenced should be\n    inserted at this point.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">reference to a specification group<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.oddDecl" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "target",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">points at the specification group which logically belongs here.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">marks where a list of descriptions is to be inserted into the prose documentation.<\/desc>" ],
        "shortDesc" : "(specification list) marks where a list of descriptions is to be inserted into the prose documentation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">specification list<\/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=\"2005-01-14\" xml:lang=\"en\">specifies the name of a sponsoring organization or institution.<\/desc>" ],
        "shortDesc" : "(sponsor) specifies the name of a sponsoring organization or institution.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">sponsor<\/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=\"2005-01-14\" xml:lang=\"en\">contains any kind of stage direction within a dramatic text or fragment.<\/desc>" ],
        "shortDesc" : "(stage direction) contains any kind of stage direction within a dramatic text or fragment.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">stage direction<\/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=\"2005-01-14\" xml:lang=\"en\">indicates the kind of stage direction.<\/desc>" ],
            "shortDesc" : "indicates the kind of stage direction.",
            "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=\"2007-06-27\" xml:lang=\"en\">describes a setting.<\/desc>" ],
                  "shortDesc" : "describes a setting.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "entrance",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">describes an entrance.<\/desc>" ],
                  "shortDesc" : "describes an entrance.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "exit",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">describes an exit.<\/desc>" ],
                  "shortDesc" : "describes an exit.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "business",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">describes stage business.<\/desc>" ],
                  "shortDesc" : "describes stage business.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "novelistic",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">is a narrative, motivating stage direction.<\/desc>" ],
                  "shortDesc" : "is a narrative, motivating stage direction.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "delivery",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">describes how a character speaks.<\/desc>" ],
                  "shortDesc" : "describes how a character speaks.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "modifier",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">gives some detail about a character.<\/desc>" ],
                  "shortDesc" : "gives some detail about a character.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "location",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">describes a location.<\/desc>" ],
                  "shortDesc" : "describes a location.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mixed",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">more than one of the above<\/desc>" ],
                  "shortDesc" : "more than one of the above",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "stamp",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-16\" xml:lang=\"en\">contains a word or phrase describing a stamp or similar device.<\/desc>" ],
        "shortDesc" : "(stamp) contains a word or phrase describing a stamp or similar device.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">stamp<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2018-10-31\">Functions as a container element for linked data, contextual information, and stand-off annotations embedded in a TEI document.<\/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=\"2011-12-01\" xml:lang=\"en\">contains a description of some status or quality attributed to a person, place, or organization often at some specific time or for a specific date range.<\/desc>" ],
        "shortDesc" : "(state) contains a description of some status or quality attributed to a person, place, or organization often at some specific time or for a specific date range.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-03-19\" xml:lang=\"en\">state<\/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=\"2005-01-14\" xml:lang=\"en\">specifies the format used when standardized date or number values are supplied.<\/desc>" ],
        "shortDesc" : "(standard values) specifies the format used when standardized date or number values are supplied.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">standard values<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the stress pattern for a dictionary headword, if given separately.<\/desc>" ],
        "shortDesc" : "(stress) contains the stress pattern for a dictionary headword, if given separately.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">stress<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents the value part of a feature-value specification\n  which contains a string.<\/desc>" ],
        "shortDesc" : "(string value) represents the value part of a feature-value specification\n  which contains a string.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">string value<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-12\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-06\" xml:lang=\"en\">style definition language declaration<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains subcategorization information (transitive\/intransitive, countable\/non-countable, etc.)<\/desc>" ],
        "shortDesc" : "(subcategorization) contains subcategorization information (transitive\/intransitive, countable\/non-countable, etc.)",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">subcategorization<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-11\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-02\" xml:lang=\"en\">substitution<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-08-16\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-08\" xml:lang=\"en\">substitution join<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"summary.desc\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" type=\"deprecationInfo\" versionDate=\"2024-03-07\">Because an <gi>entry<\/gi> can now occur inside an <gi>entry<\/gi>, the <gi>superEntry<\/gi> element is no longer needed. For instances where the <gi>superEntry<\/gi> element was used to group multiple <gi>entry<\/gi> elements, these Guidelines recommend using instead an outer <gi>entry<\/gi> element, perhaps with a <att>type<\/att> attribute.<\/desc>",
          "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-04-29\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">super entry<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-12-24\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-11-16\" xml:lang=\"en\">supplied<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-06\" xml:lang=\"en\">one or more words indicating why the text has had to be supplied, e.g.\n      <mentioned>overbinding<\/mentioned>, <mentioned>faded-ink<\/mentioned>, <mentioned>lost-folio<\/mentioned>, <mentioned>omitted-in-original<\/mentioned>.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"support.desc\">contains a description of the materials\netc. which make up the physical support for the written part of a manuscript or other object.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">support<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "supportDesc",
        "type" : "elementSpec",
        "module" : "msdescription",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\">groups elements describing the physical support for the written part of a manuscript or other object.<\/desc>" ],
        "shortDesc" : "(support description) groups elements describing the physical support for the written part of a manuscript or other object.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">support description<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "material",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">a short project-defined name for the material composing\n      the majority of the support.<\/desc>" ],
            "shortDesc" : "(material) a short project-defined name for the material composing\n      the majority of the support.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">material<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-20\" xml:lang=\"en\">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.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-15\" xml:lang=\"en\">describes the method by which this surface is or was\n         connected to the main surface.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-15\" xml:lang=\"en\">glued in place<\/desc>" ],
                  "shortDesc" : "glued in place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pinned",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-15\" xml:lang=\"en\">pinned or stapled in place<\/desc>" ],
                  "shortDesc" : "pinned or stapled in place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sewn",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-15\" xml:lang=\"en\">sewn in place<\/desc>" ],
                  "shortDesc" : "sewn in place",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "flipping",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-11\" xml:lang=\"en\">indicates whether the\n      surface is attached and folded in such a way as to provide two\n      writing surfaces.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-11\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-06-09\" xml:lang=\"en\">surface group<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a family (inherited) name, as opposed to a given, baptismal, or nick name.<\/desc>" ],
        "shortDesc" : "(surname) contains a family (inherited) name, as opposed to a given, baptismal, or nick name.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-03-19\" xml:lang=\"en\">surname<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-11-06\" xml:lang=\"en\">marks text present in the source which the editor believes to be superfluous or redundant.<\/desc>" ],
        "shortDesc" : "(surplus) marks text present in the source which the editor believes to be superfluous or redundant.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">surplus<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-06\" xml:lang=\"en\">one or more words indicating why this text is believed to be superfluous, e.g.\n      <mentioned>repeated<\/mentioned>,\n      <mentioned>interpolated<\/mentioned> etc.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-01-17\" xml:lang=\"en\" xml:id=\"surrogates.desc\">contains information about any representations of the manuscript or other object being described which\nmay exist in the holding institution or elsewhere.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">surrogates<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "syll",
        "type" : "elementSpec",
        "module" : "dictionaries",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains the syllabification of the headword.<\/desc>" ],
        "shortDesc" : "(syllabification) contains the syllabification of the headword.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">syllabification<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents the value part of a feature-value specification\n  which contains one of a finite list of symbols.<\/desc>" ],
        "shortDesc" : "(symbolic value) represents the value part of a feature-value specification\n  which contains one of a finite list of symbols.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">symbolic value<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "atts" : 
          [ "att.global",
            "att.datcat" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies a symbolic value for the feature, one of a finite list that\nmay be specified in a feature declaration.<\/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=\"2005-01-14\" xml:lang=\"en\">contains text displayed in tabular form, in rows and columns.<\/desc>" ],
        "shortDesc" : "(table) contains text displayed in tabular form, in rows and columns.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">table<\/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=\"2005-01-14\" xml:lang=\"en\">indicates the number of rows in the table.<\/desc>" ],
            "shortDesc" : "(rows) indicates the number of rows in the table.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">rows<\/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=\"2005-01-14\" xml:lang=\"en\">indicates the number of columns in each row of the table.<\/desc>" ],
            "shortDesc" : "(columns) indicates the number of columns in each row of the table.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">columns<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains text of a complete start- or end-tag, possibly including attribute specifications,\n    but excluding the opening and closing markup delimiter characters.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">tag<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.phrase.xml" ],
          "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=\"2008-04-05\" xml:lang=\"en\">indicates the type of XML tag intended.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">a start-tag, with delimiters &lt; and &gt; is intended<\/desc>" ],
                  "shortDesc" : "a start-tag, with delimiters < and > is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "end",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">an end-tag, with delimiters &lt;\/ and &gt; is intended<\/desc>" ],
                  "shortDesc" : "an end-tag, with delimiters <\/ and > is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "empty",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">an empty tag, with delimiters &lt; and \/&gt; is intended<\/desc>" ],
                  "shortDesc" : "an empty tag, with delimiters < and \/> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pi",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">a pi (processing instruction), with delimiters &lt;? and ?&gt; is intended<\/desc>" ],
                  "shortDesc" : "a pi (processing instruction), with delimiters <? and ?> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "comment",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">a comment, with delimiters &lt;!-- and --&gt; is intended<\/desc>" ],
                  "shortDesc" : "a comment, with delimiters <!-- and --> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ms",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">a marked-section, with delimiters &lt;[CDATA[ and ]]&gt; is intended<\/desc>" ],
                  "shortDesc" : "a marked-section, with delimiters <[CDATA[ and ]]> is intended",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "scheme",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">supplies the name of the schema in which this tag is defined.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-04-05\" xml:lang=\"en\">This tag is defined as part of the TEI scheme.<\/desc>" ],
                  "shortDesc" : "(text encoding initiative) This tag is defined as part of the TEI scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">text encoding initiative<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "DBK",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">this tag is part of the Docbook scheme.<\/desc>" ],
                  "shortDesc" : "(docbook) this tag is part of the Docbook scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">docbook<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "XX",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">this tag is part of an unknown scheme.<\/desc>" ],
                  "shortDesc" : "(unknown) this tag is part of an unknown scheme.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">unknown<\/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=\"2016-02-16\" xml:lang=\"en\">documents the usage of a specific element within a specified document.<\/desc>" ],
        "shortDesc" : "(element usage) documents the usage of a specific element within a specified document.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">element usage<\/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=\"2013-11-20\" xml:lang=\"en\">specifies the name\n      (generic identifier) of the element indicated by the tag,  within the namespace indicated by the parent\n        <gi>namespace<\/gi> element.<\/desc>" ],
            "shortDesc" : "(generic identifier) specifies the name\n      (generic identifier) of the element indicated by the tag,  within the namespace indicated by the parent\n        namespace element.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-20\" xml:lang=\"en\">generic identifier<\/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=\"2005-01-14\" xml:lang=\"en\">specifies the number of occurrences of this element within the text.<\/desc>" ],
            "shortDesc" : "specifies the number of occurrences of this element within the text.",
            "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=\"2005-01-14\" xml:lang=\"en\">specifies the number of occurrences of this element within the text which bear a\n        distinct value for the global <att>xml:id<\/att> attribute.<\/desc>" ],
            "shortDesc" : "(with unique identifier) specifies the number of occurrences of this element within the text which bear a\n        distinct value for the global xml:id attribute.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">with unique identifier<\/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=\"2007-04-27\" xml:lang=\"en\">provides detailed information about the tagging applied to a document.<\/desc>" ],
        "shortDesc" : "(tagging declaration) provides detailed information about the tagging applied to a document.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">tagging declaration<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "partial",
            "mode" : "add",
            "ns" : "",
            "usage" : "rec",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-01-29\" xml:lang=\"en\">indicates whether\n      the element types listed exhaustively include all those found\n      within <gi>text<\/gi>, or represent only a subset.<\/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=\"2011-11-02\" xml:lang=\"en\">defines a typology either implicitly, by means of a bibliographic\n  citation, or explicitly by a structured taxonomy.<\/desc>" ],
        "shortDesc" : "(taxonomy) defines a typology either implicitly, by means of a bibliographic\n  citation, or explicitly by a structured taxonomy.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-04\" xml:lang=\"en\">taxonomy<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes a special-purpose stage direction that is not\nmeant for the actors.<\/desc>" ],
        "shortDesc" : "(technical stage direction) describes a special-purpose stage direction that is not\nmeant for the actors.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">technical stage direction<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "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=\"2005-01-14\" xml:lang=\"en\">categorizes the technical stage direction.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a lighting cue<\/desc>" ],
                  "shortDesc" : "a lighting cue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sound",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a sound cue<\/desc>" ],
                  "shortDesc" : "a sound cue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "prop",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a prop cue<\/desc>" ],
                  "shortDesc" : "a prop cue",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "block",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a blocking instruction<\/desc>" ],
                  "shortDesc" : "a blocking instruction",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "perf",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-20\" xml:lang=\"en\">points to one or\n      more <gi>performance<\/gi> elements documenting the performance or performances to which this\ntechnical direction applies.<\/desc>" ],
            "shortDesc" : "(performance) points to one or\n      more performance elements documenting the performance or performances to which this\ntechnical direction applies.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">performance<\/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-02-07\" xml:lang=\"en\">contains the whole of a TEI encoded corpus, comprising a single corpus header and one or\n    more <gi>TEI<\/gi> elements, each containing a single text header and a text.<\/desc>" ],
        "shortDesc" : "(TEI corpus) contains the whole of a TEI encoded corpus, comprising a single corpus header and one or\n    more TEI elements, each containing a single text header and a text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">TEI corpus<\/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-01-24\" xml:lang=\"en\">specifies the version number of the TEI Guidelines against\n        which this document is valid.<\/desc>" ],
            "shortDesc" : "(version) specifies the version number of the TEI Guidelines against\n        which this document is valid.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-13\" xml:lang=\"en\">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-02-19\" xml:lang=\"en\">supplies descriptive and\n    declarative metadata associated with a digital resource or set of\n    resources.<\/desc>" ],
        "shortDesc" : "(TEI header) supplies descriptive and\n    declarative metadata associated with a digital resource or set of\n    resources.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-02-02\" xml:lang=\"en\">TEI header<\/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=\"2005-01-14\" xml:lang=\"en\">contains a single-word, multi-word, or symbolic\n    designation which is regarded as a technical term.<\/desc>" ],
        "shortDesc" : "(term) contains a single-word, multi-word, or symbolic\n    designation which is regarded as a technical term.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">term<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">contains information about the physical terrain of a place.<\/desc>" ],
        "shortDesc" : "(terrain) contains information about the physical terrain of a place.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-03-19\" xml:lang=\"en\">terrain<\/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=\"2005-01-14\" xml:lang=\"en\">contains a single text of any kind, whether unitary or composite, for example a poem or\n    drama, a collection of essays, a novel, a dictionary, or a corpus sample.<\/desc>" ],
        "shortDesc" : "(text) contains a single text of any kind, whether unitary or composite, for example a poem or\n    drama, a collection of essays, a novel, a dictionary, or a corpus sample.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">text<\/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=\"2005-01-14\" xml:lang=\"en\">groups information which describes the nature or topic of a text in terms of a standard\n    classification scheme, thesaurus, etc.<\/desc>" ],
        "shortDesc" : "(text classification) groups information which describes the nature or topic of a text in terms of a standard\n    classification scheme, thesaurus, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">text classification<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">provides a description of a text in terms of its\nsituational parameters.<\/desc>" ],
        "shortDesc" : "(text description) provides a description of a text in terms of its\nsituational parameters.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">text description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-07\" xml:lang=\"en\" xml:id=\"textlang.desc\">describes the languages and writing systems identified within the bibliographic work  \n  being described, rather than its description.<\/desc>" ],
        "shortDesc" : "(text language) describes the languages and writing systems identified within the bibliographic work  \n  being described, rather than its description.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">text language<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.biblPart",
            "model.msItemPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "mainLang",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-05\" xml:lang=\"en\">supplies a code which identifies the chief language used in the bibliographic work.<\/desc>" ],
            "shortDesc" : "(main language) supplies a code which identifies the chief language used in the bibliographic work.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">main language<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.language" } } },
          
          { "onElement" : true,
            "ident" : "otherLangs",
            "mode" : "add",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-05\" xml:lang=\"en\">one or more codes identifying any other languages used in the bibliographic work.<\/desc>" ],
            "shortDesc" : "(other languages) one or more codes identifying any other languages used in the bibliographic work.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">other languages<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-07-01\" xml:lang=\"en\">indicates the presence\n   of a text node in a content model.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">separates the condition from the default in an <gi>if<\/gi>, or\nthe antecedent and the consequent in a <gi>cond<\/gi> element.<\/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=\"2006-03-20\" xml:lang=\"en\">contains a phrase defining a time of day in any format.<\/desc>" ],
        "shortDesc" : "(time) contains a phrase defining a time of day in any format.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">time<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-21\" xml:lang=\"en\">timeline<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.global.meta" ],
          "atts" : 
          [ "att.global",
            "att.cmc" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "origin",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">designates the origin of the timeline, i.e. the time at which it begins.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">specifies the unit of time corresponding to the <att>interval<\/att> value of the timeline or of its constituent points in time.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">days<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "h",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(hours) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">hours<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "min",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(minutes) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">minutes<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "s",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(seconds) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">seconds<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ms",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(milliseconds) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">milliseconds<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "interval",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-20\" xml:lang=\"en\">specifies a time\n      interval either as a positive integral value or using one of a\n      set of predefined codes.<\/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=\"2008-10-25\" xml:lang=\"en\">contains a title for any kind of work.<\/desc>" ],
        "shortDesc" : "(title) contains a title for any kind of work.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">title<\/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=\"2005-03-05\" xml:lang=\"en\">indicates the bibliographic level for a title, that is, whether it identifies an article, book, journal, series, or unpublished material.<\/desc>" ],
            "shortDesc" : "indicates the bibliographic level for a title, that is, whether it identifies an article, book, journal, series, or unpublished material.",
            "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=\"2013-04-29\" xml:lang=\"en\">the title applies to an analytic item, such as an article, poem, or other work published as part of a larger item.<\/desc>" ],
                  "shortDesc" : "(analytic) the title applies to an analytic item, such as an article, poem, or other work published as part of a larger item.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">analytic<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "m",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-29\" xml:lang=\"en\">the title applies to a monograph such as a book or other item considered to be a distinct publication, including single volumes of multi-volume works<\/desc>" ],
                  "shortDesc" : "(monographic) the title applies to a monograph such as a book or other item considered to be a distinct publication, including single volumes of multi-volume works",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">monographic<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "j",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-29\" xml:lang=\"en\">the title applies to any serial or periodical publication such as a journal, magazine, or newspaper<\/desc>" ],
                  "shortDesc" : "(journal) the title applies to any serial or periodical publication such as a journal, magazine, or newspaper",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">journal<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "s",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-29\" xml:lang=\"en\">the title applies to a series of otherwise distinct publications such as a collection<\/desc>" ],
                  "shortDesc" : "(series) the title applies to a series of otherwise distinct publications such as a collection",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">series<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "u",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-29\" xml:lang=\"en\">the title applies to any unpublished material (including theses and dissertations unless published by a commercial press)<\/desc>" ],
                  "shortDesc" : "(unpublished) the title applies to any unpublished material (including theses and dissertations unless published by a commercial press)",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">unpublished<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "def",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">classifies the title according to some convenient typology.<\/desc>" ],
            "shortDesc" : "classifies the title according to some convenient typology.",
            "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=\"2007-06-27\" xml:lang=\"en\">main title<\/desc>" ],
                  "shortDesc" : "main title",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sub",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">subtitle, title of part<\/desc>" ],
                  "shortDesc" : "(subordinate) subtitle, title of part",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">subordinate<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "alt",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">alternate title, often in another language, by which the work is also known<\/desc>" ],
                  "shortDesc" : "(alternate) alternate title, often in another language, by which the work is also known",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">alternate<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "short",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">abbreviated form of title<\/desc>" ],
                  "shortDesc" : "abbreviated form of title",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "desc",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">descriptive paraphrase of the work functioning as a title<\/desc>" ],
                  "shortDesc" : "(descriptive) descriptive paraphrase of the work functioning as a title",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">descriptive<\/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=\"2005-01-14\" xml:lang=\"en\">contains the title page of a text, appearing within the front or back matter.<\/desc>" ],
        "shortDesc" : "(title page) contains the title page of a text, appearing within the front or back matter.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">title page<\/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=\"2005-01-14\" xml:lang=\"en\">classifies the title page according to any convenient typology.<\/desc>" ],
            "shortDesc" : "classifies the title page according to any convenient typology.",
            "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=\"2005-01-14\" xml:lang=\"en\">contains a subsection or division of the title of a work, as\nindicated on a title page.<\/desc>" ],
        "shortDesc" : "(title part) contains a subsection or division of the title of a work, as\nindicated on a title page.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">title part<\/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=\"2005-01-14\" xml:lang=\"en\">specifies the role of this subdivision of the title.<\/desc>" ],
            "shortDesc" : "(type) specifies the role of this subdivision of the title.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">type<\/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=\"2007-06-27\" xml:lang=\"en\">main title of the work<\/desc>" ],
                  "shortDesc" : "(main) main title of the work",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">main<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "sub",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">subtitle  of the work<\/desc>" ],
                  "shortDesc" : "(subordinate) subtitle  of the work",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">subordinate<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "alt",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">alternative title  of the work<\/desc>" ],
                  "shortDesc" : "(alternate) alternative title  of the work",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">alternate<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "short",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">abbreviated form of title<\/desc>" ],
                  "shortDesc" : "(short) abbreviated form of title",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-19\" xml:lang=\"en\">short<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "desc",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">descriptive paraphrase of the work<\/desc>" ],
                  "shortDesc" : "(descriptive) descriptive paraphrase of the work",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">descriptive<\/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=\"2012-04-17\" xml:lang=\"en\">groups information about the title of a work and those responsible for its content.<\/desc>" ],
        "shortDesc" : "(title statement) groups information about the title of a work and those responsible for its content.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">title statement<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the grammatical tense associated with a given inflected form in a dictionary.<\/desc>" ],
        "shortDesc" : "(tense) indicates the grammatical tense associated with a given inflected form in a dictionary.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">tense<\/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=\"2005-01-14\" xml:lang=\"en\">contains a closing title or footer appearing at the end of a division of a text.<\/desc>" ],
        "shortDesc" : "contains a closing title or footer appearing at the end of a division of a text.",
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-01\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-03-19\" xml:lang=\"en\">trait<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-27\" xml:lang=\"en\">describes the set of transcription conventions used, particularly for spoken material.<\/desc>" ],
        "shortDesc" : "(transcription description) describes the set of transcription conventions used, particularly for spoken material.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-06-16\" xml:lang=\"en\">transcription description<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.encodingDescPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "ident",
            "mode" : "add",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-27\" xml:lang=\"en\">supplies an identifier for the encoding convention,  independent of any version number.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-27\" xml:lang=\"en\">supplies a version number for the encoding conventions\n                used, if any.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\"> 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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">encodes a tree, which is made up of a root, internal nodes,\nleaves, and arcs from root to leaves.<\/desc>" ],
        "shortDesc" : "(tree) encodes a tree, which is made up of a root, internal nodes,\nleaves, and arcs from root to leaves.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">tree<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.divPart",
            "model.standOffPart" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "arity",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the maximum number of children of the root and internal\nnodes of the tree.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether or not the tree is ordered, or if it is\npartially ordered.<\/desc>" ],
            "shortDesc" : "(ordered) indicates whether or not the tree is ordered, or if it is\npartially ordered.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">ordered<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "true",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that all of the branching nodes of the tree are ordered.<\/desc>" ],
                  "shortDesc" : "indicates that all of the branching nodes of the tree are ordered.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "partial",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that some of the branching nodes of the tree are ordered\nand some are unordered.<\/desc>" ],
                  "shortDesc" : "indicates that some of the branching nodes of the tree are ordered\nand some are unordered.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "false",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that all of the branching nodes of the tree are\nunordered.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives the order of the tree, i.e., the number of its nodes.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-14\" xml:lang=\"en\">provides for an underspecified <gi>eTree<\/gi>, that is, an <gi>eTree<\/gi> with\n  information left out.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-24\" xml:lang=\"en\">underspecified embedding tree, so called because of its\n  characteristic shape when drawn<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "value",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">supplies a value\n      for the triangle, in the form of the identifier of a feature\nstructure or other analytic element.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-02\" xml:lang=\"en\">contains a description of the typefaces or other aspects of\n  the printing of an incunable or other printed source.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">typeface description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-02\" xml:lang=\"en\">describes a particular font or other significant typographic feature distinguished within\n    the description of a printed resource.<\/desc>" ],
        "shortDesc" : "(typographic note) describes a particular font or other significant typographic feature distinguished within\n    the description of a printed resource.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">typographic note<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.handFeatures" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "u",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">contains a stretch of speech usually preceded and followed by silence or by a change of speaker.<\/desc>" ],
        "shortDesc" : "(utterance) contains a stretch of speech usually preceded and followed by silence or by a change of speaker.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">utterance<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the nature of the transition between this utterance and the previous one.<\/desc>" ],
            "shortDesc" : "(transition) indicates the nature of the transition between this utterance and the previous one.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">transition<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "smooth",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this utterance begins without unusual pause or rapidity.<\/desc>" ],
                  "shortDesc" : "this utterance begins without unusual pause or rapidity.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "latching",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this utterance begins with a markedly shorter pause than normal.<\/desc>" ],
                  "shortDesc" : "this utterance begins with a markedly shorter pause than normal.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "overlap",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this utterance begins before the previous one has finished.<\/desc>" ],
                  "shortDesc" : "this utterance begins before the previous one has finished.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "pause",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">this utterance begins after a noticeable 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=\"2005-01-14\" xml:lang=\"en\">contains a word, phrase, or passage which cannot be transcribed with certainty because it\n        is illegible or inaudible in the source.<\/desc>" ],
        "shortDesc" : "(unclear) contains a word, phrase, or passage which cannot be transcribed with certainty because it\n        is illegible or inaudible in the source.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-06\" xml:lang=\"en\">unclear<\/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=\"2005-01-14\" xml:lang=\"en\">indicates why the material is hard to transcribe.<\/desc>" ],
            "shortDesc" : "indicates why the material is hard to transcribe.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "semi",
              "valItem" : 
              [ 
                { "ident" : "illegible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(illegible) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">illegible<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "inaudible",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(inaudible) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-02-06\" xml:lang=\"en\">inaudible<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "faded",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(faded) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-17\" xml:lang=\"en\">faded<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "background_noise",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(background noise) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-01-17\" xml:lang=\"en\">background noise<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "eccentric_ductus",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-02-01\" xml:lang=\"en\">\n            indicates illegibility due to an unusual, awkward, or\n            incompetent execution of a glyph or glyphs\n            <!-- adapted from https:\/\/halshs.archives-ouvertes.fr\/halshs-02888186\/document -->\n          <\/desc>" ],
                  "shortDesc" : "(eccentric ductus) \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=\"en\">eccentric ductus<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "agent",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-03\" xml:lang=\"en\">Where the difficulty in transcription arises from damage, categorizes the cause of\n                the damage, if it can be identified.<\/desc>" ],
            "shortDesc" : "Where the difficulty in transcription arises from damage, categorizes the cause of\n                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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">damage results from rubbing of the leaf edges<\/desc>" ],
                  "shortDesc" : "damage results from rubbing of the leaf edges",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "mildew",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">damage results from mildew on the leaf surface<\/desc>" ],
                  "shortDesc" : "damage results from mildew on the leaf surface",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "smoke",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">damage results from smoke<\/desc>" ],
                  "shortDesc" : "damage results from smoke",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.paraContent" } ] },
      
      { "ident" : "undo",
        "type" : "elementSpec",
        "module" : "transcr",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">indicates one or more marked-up interventions in a document\n   which have subsequently been marked for cancellation.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-16\" xml:lang=\"en\">points to one or more elements representing the\n\t interventions which are to be reverted or undone.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-28\" xml:lang=\"en\">provides a Unicode property for a character (or glyph).<\/desc>" ],
        "shortDesc" : "(unicode property) provides a Unicode property for a character (or glyph).",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-08-22\" xml:lang=\"en\">unicode property<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.gaijiProp" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "replace",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-28\" xml:lang=\"en\">specifies the normalized name of a Unicode property.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-28\" xml:lang=\"en\">specifies the value of a named Unicode property.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-08-22\" xml:lang=\"en\">holds the name and value of a normative or\n        informative Unihan character (or glyph) property as part of its attributes.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-29\" xml:lang=\"en\">unihan property<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.gaijiProp" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "name",
            "mode" : "replace",
            "ns" : "",
            "usage" : "req",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-29\" xml:lang=\"en\">specifies the normalized name of a unicode\n                han database (Unihan) property.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-29\" xml:lang=\"en\">specifies the value of a named Unihan\n                property<\/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=\"en\">contains a symbol, a word or a phrase referring to a unit of measurement in any kind of formal or informal system.<\/desc>" ],
        "shortDesc" : "contains a symbol, a word or a phrase referring to a unit of measurement in any kind of formal or informal system.",
        "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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"en\">provides information about units of measurement that are not members of the International System of Units.<\/desc>" ],
        "shortDesc" : "(unit declarations) provides information about units of measurement that are not members of the International System of Units.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"en\">unit declarations<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"en\">contains descriptive information related to a specific unit of measurement.<\/desc>" ],
        "shortDesc" : "(unit definition) contains descriptive information related to a specific unit of measurement.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-18\" xml:lang=\"en\">unit definition<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains usage information in a dictionary entry.<\/desc>" ],
        "shortDesc" : "(usage) contains usage information in a dictionary entry.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">usage<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">classifies the usage information using any convenient typology.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">geographic area<\/desc>" ],
                  "shortDesc" : "(geographic) geographic area",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">geographic<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "time",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">temporal, historical era (archaic, old, etc.)<\/desc>" ],
                  "shortDesc" : "temporal, historical era (archaic, old, etc.)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "dom",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-28\" xml:lang=\"en\">domain or subject matter (e.g. scientific, literary etc.)<\/desc>" ],
                  "shortDesc" : "(domain) domain or subject matter (e.g. scientific, literary etc.)",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">domain<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "register",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(register) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-02\" xml:lang=\"en\">register<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "style",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">style (figurative, literal, etc.)<\/desc>" ],
                  "shortDesc" : "style (figurative, literal, etc.)",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "plev",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">preference level (chiefly, usually, etc.)<\/desc>" ],
                  "shortDesc" : "(preference level) preference level (chiefly, usually, etc.)",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">preference level<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "lang",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-28\" xml:lang=\"en\">name of a language mentioned in etymological or other\n          linguistic discussion.<\/desc>" ],
                  "shortDesc" : "(language) name of a language mentioned in etymological or other\n          linguistic discussion.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">language<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "gram",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">grammatical usage<\/desc>" ],
                  "shortDesc" : "(grammatical) grammatical usage",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">grammatical<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "syn",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">synonym given to show use<\/desc>" ],
                  "shortDesc" : "(synonym) synonym given to show use",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">synonym<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "hyper",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">hypernym given to show usage<\/desc>" ],
                  "shortDesc" : "(hypernym) hypernym given to show usage",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">hypernym<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "colloc",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-08-10\" xml:lang=\"en\">typical collocate of the headword.<\/desc>" ],
                  "shortDesc" : "(collocation) typical collocate of the headword.",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">collocation<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "comp",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">typical complement<\/desc>" ],
                  "shortDesc" : "(complement) typical complement",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">complement<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "obj",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">typical object<\/desc>" ],
                  "shortDesc" : "(object) typical object",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">object<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "subj",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">typical subject<\/desc>" ],
                  "shortDesc" : "(subject) typical subject",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">subject<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "verb",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">typical verb<\/desc>" ],
                  "shortDesc" : "typical verb",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "hint",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">unclassifiable piece of information to guide sense choice<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents the value part of a feature-value specification\n  which contains a set of values, only one of which can be valid.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">value alternation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-09-29\" xml:lang=\"en\">represents the value part of a feature-value specification\n  which contains multiple values organized as a set, bag, or list.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-09-29\" xml:lang=\"en\">collection of values<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.complex" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "org",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-09-29\" xml:lang=\"en\">indicates organization of given value or values as <!--\n  singleton,--> set, bag or list.<\/desc>" ],
            "shortDesc" : "(organization) indicates organization of given value or values as  set, bag or list.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">organization<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "set",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the given values are organized as a set.<\/desc>" ],
                  "shortDesc" : "indicates that the given values are organized as a set.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bag",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the given values are organized as a\nbag (multiset).<\/desc>" ],
                  "shortDesc" : "indicates that the given values are organized as a\nbag (multiset).",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the given values are organized as a\nlist.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">declares the default value to be supplied when a feature structure\ndoes not contain an instance of <gi>f<\/gi> for this name; if\nunconditional, it is specified as one (or, depending on the value of\nthe <att>org<\/att> attribute of the enclosing <gi>fDecl<\/gi>) more\n<gi>fs<\/gi> elements or primitive values;\nif conditional, it is specified as\none or more <gi>if<\/gi> elements; if no default is specified, or no\ncondition matches, the value <val>none<\/val> is assumed.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">value default<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">represents the value part of a feature-value specification\n  which appears at more than one point in a feature structure.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">value label<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.single" ],
          "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=\"2013-11-20\" xml:lang=\"en\">supplies a name\n      identifying the sharing point.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-28\" xml:lang=\"en\">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 <att>org<\/att> attribute.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">merged collection of values<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.featureVal.complex" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "org",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the organization of the resulting merged values as <!--\n  singleton,--> set, bag or list.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the resulting values are organized as a set.<\/desc>" ],
                  "shortDesc" : "indicates that the resulting values are organized as a set.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "bag",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the resulting values are organized as a bag (multiset).<\/desc>" ],
                  "shortDesc" : "indicates that the resulting values are organized as a bag (multiset).",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "list",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">indicates that the resulting values are organized as a 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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">represents a feature value which is the negation of its content.<\/desc>" ],
        "shortDesc" : "(value negation) represents a feature value which is the negation of its content.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-05\" xml:lang=\"en\">value negation<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">defines the range of allowed values for a feature, in the form of\nan <gi>fs<\/gi>, <gi>vAlt<\/gi>, or primitive value;\nfor the value of an <gi>f<\/gi> to be valid, it must be\nsubsumed by the specified range; if the <gi>f<\/gi>\ncontains multiple values (as sanctioned by the <att>org<\/att> attribute),\nthen each value must be subsumed by the <gi>vRange<\/gi>.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">value range<\/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=\"2005-01-14\" xml:lang=\"en\">contains a single attribute value.<\/desc>" ],
        "shortDesc" : "(value) contains a single attribute value.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">value<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.phrase.xml" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "valDesc",
        "type" : "elementSpec",
        "module" : "tagdocs",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-22\" xml:lang=\"en\">specifies any semantic or syntactic constraint on the value that\nan attribute may take, additional to the information carried by the\n<gi>datatype<\/gi> element.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">value description<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-23\" xml:lang=\"en\">documents a single value in a predefined list of values.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-23\" xml:lang=\"en\">specifies the value concerned.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-23\" xml:lang=\"en\">contains one or more <gi>valItem<\/gi> elements defining possible values.<\/desc>" ],
        "shortDesc" : "(value list) contains one or more valItem elements defining possible values.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">value list<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [  ],
          "atts" : 
          [ "att.global",
            "att.combinable" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [ 
          { "onElement" : true,
            "ident" : "type",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-23\" xml:lang=\"en\">specifies the extensibility of the list of values specified.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">only the values specified are permitted.<\/desc>" ],
                  "shortDesc" : "only the values specified are permitted.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "semi",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">all the values specified should be supported, but other values are legal and\n          software should have appropriate fallback processing for them.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">semi-open<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "open",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the values specified are sample values only.<\/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=\"2005-01-14\" xml:lang=\"en\">declares the method used to encode text-critical variants.<\/desc>" ],
        "shortDesc" : "(variant encoding) declares the method used to encode text-critical variants.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">variant encoding<\/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=\"2005-01-14\" xml:lang=\"en\">indicates which method is used to encode the apparatus of\nvariants.<\/desc>" ],
            "shortDesc" : "indicates which method is used to encode the apparatus of\nvariants.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "location-referenced",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">apparatus uses line numbers or other canonical reference scheme\nreferenced in a base text.<\/desc>" ],
                  "shortDesc" : "apparatus uses line numbers or other canonical reference scheme\nreferenced in a base text.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "double-end-point",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">apparatus indicates the precise locations of the beginning and\nending of each lemma relative to a base text.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">alternate readings of a passage are given in parallel in the\ntext; no notion of a base text is necessary.<\/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=\"2005-01-14\" xml:lang=\"en\">indicates whether the apparatus appears within the running text\nor external to it.<\/desc>" ],
            "shortDesc" : "indicates whether the apparatus appears within the running text\nor external to it.",
            "gloss" : 
            [  ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "1",
              "dataRef" : 
              { "key" : "teidata.enumerated" } },
            "valList" : 
            { "type" : "closed",
              "valItem" : 
              [ 
                { "ident" : "internal",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">apparatus appears within the running text.<\/desc>" ],
                  "shortDesc" : "apparatus appears within the running text.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "external",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">apparatus appears outside the base text.<\/desc>" ],
                  "shortDesc" : "apparatus appears outside the base text.",
                  "gloss" : 
                  [  ],
                  "altIdent" : 
                  [  ] } ] } } ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "view",
        "type" : "elementSpec",
        "module" : "drama",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes the visual context of some part of a screen play in\nterms of what the spectator sees, generally independent of any\ndialogue.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">view<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.stageLike" ],
          "atts" : 
          [ "att.global" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "macroRef",
            "key" : "macro.specialPara" } ] },
      
      { "ident" : "vocal",
        "type" : "elementSpec",
        "module" : "spoken",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">marks any vocalized but not necessarily lexical phenomenon, for\n  example voiced pauses, non-lexical backchannels, etc.<\/desc>" ],
        "shortDesc" : "(vocal) marks any vocalized but not necessarily lexical phenomenon, for\n  example voiced pauses, non-lexical backchannels, etc.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">vocal<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether or not the phenomenon is repeated.<\/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=\"2005-01-14\" xml:lang=\"en\">represents a grammatical (not necessarily orthographic) word.<\/desc>" ],
        "shortDesc" : "(word) represents a grammatical (not necessarily orthographic) word.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">word<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\" xml:id=\"watermark.desc\">contains a word or phrase describing a watermark or similar device.<\/desc>" ],
        "shortDesc" : "(watermark) contains a word or phrase describing a watermark or similar device.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">watermark<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates a point in time either relative to other elements in the same timeline tag, or absolutely.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">supplies an absolute value for the time.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-12-16\" xml:lang=\"en\">specifies the unit of time in which the <att>interval<\/att> value is expressed, if this is not inherited from the parent <gi>timeline<\/gi>.<\/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" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">days<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "h",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(hours) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">hours<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "min",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(minutes) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">minutes<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "s",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(seconds) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">seconds<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "ms",
                  "desc" : 
                  [  ],
                  "shortDesc" : "(milliseconds) ",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-08-28\" xml:lang=\"en\">milliseconds<\/gloss>" ],
                  "altIdent" : 
                  [  ] } ] } },
          
          { "onElement" : true,
            "ident" : "interval",
            "mode" : "add",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-19\" xml:lang=\"en\">specifies a time\n      interval either as a number or as one of the keywords defined\n      by the datatype <ident type=\"datatype\">teidata.interval<\/ident>.<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">identifies the reference point for determining the time of the current <gi>when<\/gi> element, which is obtained by adding the interval to the time of the reference point.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-05-08\" xml:lang=\"en\" xml:id=\"width.desc\">contains a measurement of an object along the axis parallel to its bottom, e.g. perpendicular to the spine of a book or codex.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">width<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a list of one or more sigla of witnesses attesting a\ngiven reading, in a textual variation.<\/desc>" ],
        "shortDesc" : "(wit) contains a list of one or more sigla of witnesses attesting a\ngiven reading, in a textual variation.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">wit<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">gives further information about a particular witness, or\nwitnesses, to a particular reading.<\/desc>" ],
        "shortDesc" : "(witness detail) gives further information about a particular witness, or\nwitnesses, to a particular reading.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">witness detail<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-18\" xml:lang=\"en\">indicates the sigil\n      or sigla identifying the witness or witnesses to which the\ndetail refers.<\/desc>" ],
            "shortDesc" : "(witnesses) indicates the sigil\n      or sigla identifying the witness or witnesses to which the\ndetail refers.",
            "gloss" : 
            [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">witnesses<\/gloss>" ],
            "altIdent" : 
            [  ],
            "valDesc" : 
            [  ],
            "datatype" : 
            { "min" : "1",
              "max" : "unbounded",
              "dataRef" : 
              { "key" : "teidata.pointer" } } },
          
          { "onElement" : true,
            "ident" : "type",
            "mode" : "change",
            "ns" : "",
            "usage" : "opt",
            "desc" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">describes the type of information given about the witness.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the end, or suspension, of the text of a fragmentary\nwitness.<\/desc>" ],
        "shortDesc" : "(fragmented witness end) indicates the end, or suspension, of the text of a fragmentary\nwitness.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">fragmented witness end<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "witStart",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the beginning, or resumption, of the text of a fragmentary witness.<\/desc>" ],
        "shortDesc" : "(fragmented witness start) indicates the beginning, or resumption, of the text of a fragmentary witness.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">fragmented witness start<\/gloss>" ],
        "altIdent" : 
        [  ],
        "classes" : 
        { "model" : 
          [ "model.rdgPart" ],
          "atts" : 
          [ "att.global",
            "att.rdgPart" ],
          "unknown" : 
          [  ] },
        "attributes" : 
        [  ],
        "content" : 
        [ 
          { "type" : "empty" } ] },
      
      { "ident" : "witness",
        "type" : "elementSpec",
        "module" : "textcrit",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">witness<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">contains a passage of written text revealed to participants in the\n  course of a spoken text.<\/desc>" ],
        "shortDesc" : "(writing) contains a passage of written text revealed to participants in the\n  course of a spoken text.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-17\" xml:lang=\"en\">writing<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether the writing is revealed all at once or\n\tgradually.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-30\" xml:lang=\"en\">provides a container\n  element into which metadata in non-TEI formats may be\n  placed.<\/desc>" ],
        "shortDesc" : "(non-TEI metadata) provides a container\n  element into which metadata in non-TEI formats may be\n  placed.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-30\" xml:lang=\"en\">non-TEI metadata<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">contains a phrase, sentence, or icon referring the reader to some other location in this or\n    another text.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">cross-reference phrase<\/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" : 
            [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates the type of cross reference, using any convenient typology.<\/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" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">cross reference for synonym information<\/desc>" ],
                  "shortDesc" : "(synonym) cross reference for synonym information",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">synonym<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "etym",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">etymological information<\/desc>" ],
                  "shortDesc" : "(etymological) etymological information",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">etymological<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "cf",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">related or similar term<\/desc>" ],
                  "shortDesc" : "(compare or consult) related or similar term",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">compare or consult<\/gloss>" ],
                  "altIdent" : 
                  [  ] },
                
                { "ident" : "illus",
                  "desc" : 
                  [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">illustration of an object<\/desc>" ],
                  "shortDesc" : "(illustration) illustration of an object",
                  "gloss" : 
                  [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">illustration<\/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=\"2011-11-20\" xml:lang=\"en\">defines any two-dimensional area within a <gi>surface<\/gi>\nelement.<\/desc>" ],
        "shortDesc" : "defines any two-dimensional area within a surface\nelement.",
        "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=\"2011-10-31\" xml:lang=\"en\">indicates the amount by which this zone has been\n         rotated clockwise, with respect to the normal orientation of\n         the parent <gi>surface<\/gi> element as implied by the\n         dimensions given in the <gi>msDesc<\/gi> element or by the\n         coordinates of the <gi>surface<\/gi> itself. The orientation\n         is expressed in arc degrees.<\/desc>" ],
            "shortDesc" : "indicates the amount by which this zone has been\n         rotated clockwise, with respect to the normal orientation of\n         the parent surface element as implied by the\n         dimensions given in the msDesc element or by the\n         coordinates of the surface itself. The orientation\n         is expressed in arc degrees.",
            "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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements such as names or postal codes which may appear as part of a\n    postal<!-- or\nother form of--> address.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements used to represent a postal or email address.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-03-11\" xml:lang=\"en\">groups elements used to represent annotations.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-07-31\" xml:lang=\"en\">groups elements which may be used as an <gi>annotation<\/gi> body.<\/desc>" ],
          "shortDesc" : "groups elements which may be used as an annotation body.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.applicationLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements used to record application-specific information about a document in its\n    header.<\/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-05\" xml:lang=\"en\">groups elements that contain a word or phrase that can be attributed to a source.<\/desc>" ],
          "shortDesc" : "groups elements that contain a word or phrase that can be attributed to a source.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.availabilityPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-18\" xml:lang=\"en\">groups elements such as licences and paragraphs of text which may appear as part of an\n  availability statement.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements containing a bibliographic description.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements which represent components of a bibliographic description.<\/desc>" ],
          "shortDesc" : "groups elements which represent components of a bibliographic description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.castItemPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups component elements of an entry in a cast list, such as dramatic role or actor's name.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-02-02\" xml:lang=\"en\">groups component elements of the TEI header Category Description.<\/desc>" ],
          "shortDesc" : "groups component elements of the TEI header Category Description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.certLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-10\" xml:lang=\"en\">groups elements which are used to indicate uncertainty or\n  precision of other elements.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements (other than <gi>choice<\/gi> itself) which can be used within a\n    <gi>choice<\/gi> alternation.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">includes the CMC-specific element <gi>post<\/gi> and\n        makes it available on the divPart level. This allows for\n        using (and combining) occurrences of <gi>post<\/gi>,\n        <gi>u<\/gi>, <gi>incident<\/gi>, and <gi>kinesic<\/gi> in one\n        and the same <gi>div<\/gi> 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.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups common chunk- and inter-level elements.<\/desc>" ],
          "shortDesc" : "groups common chunk- and inter-level elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.contentPart",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">groups elements which\n  may appear as part of the content element.<\/desc>" ],
          "shortDesc" : "groups elements which\n  may appear as part of the content element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.correspActionPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-11-11\" xml:lang=\"en\">groups elements which define the\n        parts (usually names, dates and places) of one action related to the correspondence.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-11-11\" xml:lang=\"en\">groups elements which may \n        appear as part of the correspContext element.<\/desc>" ],
          "shortDesc" : "groups elements which may \n        appear as part of the correspContext element.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.correspDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-13\" xml:lang=\"en\">groups together metadata\n        elements for describing correspondence.<\/desc>" ],
          "shortDesc" : "groups together metadata\n        elements for describing correspondence.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.dateLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-01-31\" xml:lang=\"en\">groups elements containing temporal expressions.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-07\" xml:lang=\"en\">groups elements which contain a description of their function.<\/desc>" ],
          "shortDesc" : "groups elements which contain a description of their function.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.describedResource",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-12-10\" xml:lang=\"en\">groups elements which\n  contain the content of a digital resource and its metadata; these\n  elements may serve as the outermost or <soCalled>root<\/soCalled>\n  element of a TEI-conformant document.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-04-05\" xml:lang=\"en\">groups elements which describe a measurement forming part of\n  the physical dimensions of some object.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups top-level structural divisions.<\/desc>" ],
          "shortDesc" : "groups top-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div2Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups second-level structural divisions.<\/desc>" ],
          "shortDesc" : "groups second-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div3Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups third-level structural divisions.<\/desc>" ],
          "shortDesc" : "groups third-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div4Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups fourth-level structural divisions.<\/desc>" ],
          "shortDesc" : "groups fourth-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div5Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups fifth-level structural divisions.<\/desc>" ],
          "shortDesc" : "groups fifth-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div6Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups sixth-level structural divisions.<\/desc>" ],
          "shortDesc" : "groups sixth-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.div7Like",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups seventh-level structural divisions.<\/desc>" ],
          "shortDesc" : "groups seventh-level structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divBottom",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements appearing at the end of a text\n    division<!--(e.g., a <gi>trailer<\/gi>) with those that can occur either\n  at the beginning or the end (e.g., a <gi>byline<\/gi>)-->.<\/desc>" ],
          "shortDesc" : "groups elements appearing at the end of a text\n    division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divBottomPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements which can occur only at the end of a text\n  division.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-02-11\" xml:lang=\"en\">groups elements used to represent a structural division which is generated rather than\n    explicitly present in the source.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements used to represent un-numbered generic structural divisions.<\/desc>" ],
          "shortDesc" : "groups elements used to represent un-numbered generic structural divisions.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-12\" xml:lang=\"en\">groups paragraph-level elements appearing directly within divisions.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements structurally analogous to paragraphs within spoken texts.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements appearing at  the beginning of a\n  text division<!--(e.g., <gi>opener<\/gi>) with those that can occur\n  either at the beginning or the end (e.g., a <gi>byline<\/gi>)-->.<\/desc>" ],
          "shortDesc" : "groups elements appearing at  the beginning of a\n  text division.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.divTopPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements which can occur only at the beginning of a text division.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements which can appear at either top or bottom of a\n  textual division.<\/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=\"2007-10-18\" xml:lang=\"en\">groups elements which may be used inside <gi>editorialDecl<\/gi> and appear multiple times.<\/desc>" ],
          "shortDesc" : "groups elements which may be used inside editorialDecl and appear multiple times.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.egLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements containing examples or illustrations.<\/desc>" ],
          "shortDesc" : "groups elements containing examples or illustrations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.emphLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups phrase-level elements which are typographically\n  distinct and to which a specific function can be attributed.<\/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=\"2009-11-08\" xml:lang=\"en\">groups elements which may be used inside <gi>encodingDesc<\/gi> and appear multiple times.<\/desc>" ],
          "shortDesc" : "groups elements which may be used inside encodingDesc and appear multiple times.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.entryLike",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements structurally analogous to paragraphs within 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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-29\" xml:lang=\"en\">groups non-morphological elements appearing within a dictionary entry.<\/desc>" ],
          "shortDesc" : "groups non-morphological elements appearing within a dictionary entry.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.entryPart.top",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups high level elements within a structured dictionary entry.<\/desc>" ],
          "shortDesc" : "groups high level elements within a structured dictionary entry.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.eventLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-05-25\" xml:lang=\"en\">groups elements which describe events.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which represent feature values in feature structures.<\/desc>" ],
          "shortDesc" : "groups elements which represent feature values in feature structures.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.featureVal.complex",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">groups elements which express complex feature values in feature\nstructures.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">group elements used to represent atomic feature values in feature structures.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements allowed within a <gi>form<\/gi> element in a dictionary.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements which appear at the level of divisions within front or back matter.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements which appear at the level of divisions within front or back matter of\n    performance texts only.<\/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=\"en\">groups elements which can occur as direct children of <gi>fsdDecl<\/gi>.<\/desc>" ],
          "shortDesc" : "groups elements which can occur as direct children of fsdDecl.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.gLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements used to represent individual non-Unicode characters or glyphs.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which may appear at any point within a TEI text.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups globally available elements which perform a specifically editorial function.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups globally available elements which describe the status of other elements.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-07\" xml:lang=\"en\">groups  elements\nwhich may appear globally within spoken texts.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements allowed within a <gi>gramGrp<\/gi> element in a dictionary.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements containing images, formulae, and \n  similar objects.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements used to provide a title or heading at the start of a text\n  division.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-06\" xml:lang=\"en\">groups phrase-level elements which are typographically distinct but to which no specific\n    function can be attributed.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups phrase-level elements which are typographically distinct.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-09-24\" xml:lang=\"en\">groups elements which provide an equivalent value to the identity of their parent element, either as a formal construct or in natural language.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-12-07\" xml:lang=\"en\">groups elements which provide an explanation, equivalency, or alternative name for a markup construct.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-15\" xml:lang=\"en\">groups the bibliographic elements which occur inside imprints.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which can appear either within or between paragraph-like elements.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-08\" xml:lang=\"en\">groups elements representing metrical components such as verse lines.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-26\" xml:lang=\"en\">groups phrase-level elements which may appear within verse only.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-13\" xml:lang=\"en\">groups elements used to gloss or explain other parts of a document.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">elements adding further precision to the lexico-grammatical information\n    provided for a dictionary entry.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-02-23\" xml:lang=\"en\">groups phrase-level elements excluding those elements primarily intended for transcription\n    of existing sources.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-20\" xml:lang=\"en\">groups transcriptional elements which appear within lines or\n  zones of a source-oriented transcription within a <gi>sourceDoc<\/gi>\n  element.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups list-like elements.<\/desc>" ],
          "shortDesc" : "groups list-like elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.inter",
              "model.standOffPart" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.measureLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements which denote a number, a quantity, a measurement, or similar piece of text\n    that conveys some numerical meaning.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups milestone-style\nelements used to represent reference systems.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which provide morphological information within a dictionary entry.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which can appear within a manuscript item description.<\/desc>" ],
          "shortDesc" : "groups elements which can appear within a manuscript item description.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.msQuoteLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-12\" xml:lang=\"en\">groups elements which represent passages such as titles quoted from a manuscript as a part\n    of its description.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements which name or refer to a person, place, or organization.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements which contain names of individuals\nor corporate bodies.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups globally-available note-like elements.<\/desc>" ],
          "shortDesc" : "groups globally-available note-like elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.global" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.objectLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-15\" xml:lang=\"en\">groups elements which describe objects.<\/desc>" ],
          "shortDesc" : "groups elements which describe objects.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.oddDecl",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements which generate declarations in some markup language in ODD documents.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements which reference declarations in some markup language in ODD documents.<\/desc>" ],
          "shortDesc" : "groups elements which reference declarations in some markup language in ODD documents.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.offsetLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-09\" xml:lang=\"en\">groups elements which can appear only as part of a place name.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-17\" xml:lang=\"en\">groups elements which form part of the description of an\n  organization.<\/desc>" ],
          "shortDesc" : "groups elements which form part of the description of an\n  organization.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.orgStateLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements describing changeable characteristics of an organization which have a\n    definite duration.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups paragraph-like elements.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups paragraph-like elements which can occur as direct constituents of front matter.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups phrase-level elements containing names, dates, numbers, measures, and similar data.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups phrase-level elements for simple editorial correction and transcription.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups phrase-level elements for simple editorial interventions that may be useful both\nin transcribing and in authoring.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups phrase-level elements used in manuscript description.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups phrase-level elements used for editorial transcription of pre-existing source\n    materials.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-21\" xml:lang=\"en\">groups elements that may appear in paragraphs and similar elements.<\/desc>" ],
          "shortDesc" : "groups elements that may appear in paragraphs and similar elements.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.persNamePart",
          "type" : "classSpec",
          "module" : "namesdates",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which form part of a personal name.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements describing changeable characteristics of a person which have a definite\n    duration, for example occupation, residence, or name.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which provide information about people and their relationships.<\/desc>" ],
          "shortDesc" : "groups elements which provide information about people and their relationships.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.personPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which form part of the description of a person.<\/desc>" ],
          "shortDesc" : "groups elements which form part of the description of a person.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.phrase",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which can occur at the level of individual words or phrases.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups phrase-level elements used to encode XML constructs such as element names, attribute\n    names, and attribute values.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-03-14\" xml:lang=\"en\">groups specialized elements forming part of the physical description of a manuscript or\n    similar written source.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements used to provide information about places and their relationships.<\/desc>" ],
          "shortDesc" : "groups elements used to provide information about places and their relationships.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.placeNamePart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which form part of a place name.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-09\" xml:lang=\"en\">groups elements which describe changing states of a place.<\/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=\"2007-10-18\" xml:lang=\"en\">groups elements which may be used inside <gi>profileDesc<\/gi>\nand appear multiple times.<\/desc>" ],
          "shortDesc" : "groups elements which may be used inside profileDesc\nand appear multiple times.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.ptrLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements used for purposes of location and reference.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements used for purposes of location of particular orthographic or pronunciation\n    forms within a dictionary entry.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-11\" xml:lang=\"en\">groups the child\n  elements of a <gi>publicationStmt<\/gi> element of the TEI header\n  that indicate an authorising agent.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-11\" xml:lang=\"en\">groups the agency-specific child elements of the <gi>publicationStmt<\/gi> element of the TEI header.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-17\" xml:lang=\"en\">groups elements used to directly contain quotations.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements which contain a single reading, other than the lemma, within a textual\n    variation.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements which mark the beginning or ending of a fragmentary manuscript or other\n    witness.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">groups elements used to describe details of an audio or video recording.<\/desc>" ],
          "shortDesc" : "groups elements used to describe details of an audio or video recording.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.resource",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-19\" xml:lang=\"en\">groups separate elements\n    which constitute the content of a digital resource, as opposed to its\n    metadata.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-10-12\" xml:lang=\"en\">groups elements which are used to indicate intellectual or other significant responsibility,\n    for example within a bibliographic element.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">groups elements used for arbitrary segmentation.<\/desc>" ],
          "shortDesc" : "groups elements used for arbitrary segmentation.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [ "model.phrase" ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] } },
        
        { "ident" : "model.settingPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-03\" xml:lang=\"en\">groups elements used to describe the setting of a linguistic interaction.<\/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=\"2007-10-22\" xml:lang=\"en\">groups elements which may be used inside <gi>sourceDesc<\/gi> and appear multiple times.<\/desc>" ],
          "shortDesc" : "groups elements which may be used inside sourceDesc and appear multiple times.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.specDescLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-22\" xml:lang=\"en\">groups elements for referring to specification elements.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-29\" xml:lang=\"en\">groups elements containing stage directions or similar things defined by the module for\n    performance texts.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-12-25\" xml:lang=\"en\">groups elements which may be used as children of <gi>standOff<\/gi>.<\/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=\"2013-02-02\" xml:lang=\"en\">groups high level elements which may appear more than once in a TEI header.<\/desc>" ],
          "shortDesc" : "groups high level elements which may appear more than once in a TEI header.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ] },
        
        { "ident" : "model.textDescPart",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-03-14\" xml:lang=\"en\">groups elements used to categorize a text for example in terms of its situational\n    parameters.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-12-15\" xml:lang=\"en\">groups elements which can occur as direct constituents of a title page, such as\n    <gi>docTitle<\/gi>, <gi>docAuthor<\/gi>, <gi>docImprint<\/gi>, or <gi>epigraph<\/gi>.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-28\" xml:lang=\"en\">provides attributes for use on annotations, e.g. notes and groups of notes\n  describing the existence and position of an anchor for annotations.<\/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" : 
          [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-28\" xml:lang=\"en\">anchoring<\/gloss>" ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "anchored",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">indicates whether the copy text shows the exact place of reference for the note.<\/desc>" ],
              "shortDesc" : "(anchored) indicates whether the copy text shows the exact place of reference for the note.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-06-25\" xml:lang=\"en\">anchored<\/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=\"2005-01-14\" xml:lang=\"en\">points to the end of the span to which the note is attached, if the note is not embedded\n        in the text at that point.<\/desc>" ],
              "shortDesc" : "(target end) points to the end of the span to which the note is attached, if the note is not embedded\n        in the text at that point.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">target end<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.ascribed",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">provides attributes for elements representing speech or action that can be ascribed to a\n    specific individual.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-05\" xml:lang=\"en\">indicates the person, or group of people, to whom the element content is ascribed.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-19\" xml:lang=\"en\">provides attributes for elements representing speech or action that can be directed at a\n        group or individual.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-07-19\" xml:lang=\"en\">indicates the person, or group of people, to whom a speech act or action is directed.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">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.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-01-30\" xml:lang=\"en\">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.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-01-30\" xml:lang=\"en\">the element bearing this attribute is considered\nto mark the end of any adjacent orthographic token irrespective of the presence\nof any adjacent whitespace<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-01-30\" xml:lang=\"en\">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<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-07-31\" xml:lang=\"en\">the encoding does not take any position on this issue.<\/desc>" ],
                    "shortDesc" : "the encoding does not take any position on this issue.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.cReferencing",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes that may be used to supply a\n  <term>canonical reference<\/term> as a means of identifying the\n  target of a pointer.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-22\" xml:lang=\"en\">specifies the destination of the pointer by supplying a canonical reference expressed using the\n        scheme defined in a <gi>refsDecl<\/gi> element in the TEI header.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-23\" xml:lang=\"en\">canonical reference<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } } ] },
        
        { "ident" : "att.calendarSystem",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-05-09\" xml:lang=\"en\">provides attributes for indicating calendar systems to which a date belongs.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-04-26\" xml:lang=\"en\">indicates one or more systems or calendars to which the\n        date represented by the content of this element belongs.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-05\" xml:lang=\"en\">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.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-05\" xml:lang=\"en\">provides an externally-defined means of identifying the entity (or entities) being\n        named, using a coded value of some kind.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-05\" xml:lang=\"en\">provides an explicit means of locating a full definition or identity for the entity being named by\n        means of one or more URIs.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-05\" xml:lang=\"en\">reference<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.citeStructurePart",
          "type" : "classSpec",
          "module" : "header",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">provides attributes for selecting particular elements\n    within a document.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">supplies an XPath selection pattern using the\n        syntax defined in <ptr target=\"#XSLT3\"\/>. The XPath pattern is relative to the context given\n        in <att>match<\/att>, which will either be a sibling attribute in the case of\n          <tag>citeStructure<\/tag> or on the parent <tag>citeStructure<\/tag> in the case of\n          <tag>citeData<\/tag>.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-03\" xml:lang=\"en\">use<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.xpath" } } } ] },
        
        { "ident" : "att.citing",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-01-10\" xml:lang=\"en\">provides attributes for specifying the specific part of a bibliographic item being cited.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-03-31\" xml:lang=\"en\">identifies the unit of information conveyed by the element.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-17\" xml:lang=\"en\">the element contains a volume number.<\/desc>" ],
                    "shortDesc" : "(volume) the element contains a volume number.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-04\" xml:lang=\"en\">volume<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "issue",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-17\" xml:lang=\"en\">the element contains an issue number, or volume and\n\t  issue numbers.<\/desc>" ],
                    "shortDesc" : "the element contains an issue number, or volume and\n\t  issue numbers.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "page",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-17\" xml:lang=\"en\">the element contains a page number or page range.<\/desc>" ],
                    "shortDesc" : "(page) the element contains a page number or page range.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-04\" xml:lang=\"en\">page<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "line",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-17\" xml:lang=\"en\">the element contains a line number or line range.<\/desc>" ],
                    "shortDesc" : "the element contains a line number or line range.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "chapter",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-17\" xml:lang=\"en\">the element contains a chapter indication (number and\/or title)<\/desc>" ],
                    "shortDesc" : "(chapter) the element contains a chapter indication (number and\/or title)",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-11-06\" xml:lang=\"en\">chapter<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "part",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-17\" xml:lang=\"en\">the element identifies a part of a book or collection.<\/desc>" ],
                    "shortDesc" : "the element identifies a part of a book or collection.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "column",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-17\" xml:lang=\"en\">the element identifies a column.<\/desc>" ],
                    "shortDesc" : "the element identifies a column.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "entry",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-10-29\" xml:lang=\"en\">the element identifies an entry number or label in a list of entries.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-08\" xml:lang=\"en\">specifies the starting point of the range of units indicated by the <att>unit<\/att> attribute.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-08\" xml:lang=\"en\">specifies the end-point of the range of units indicated by the <att>unit<\/att> attribute.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">provides attributes categorizing how the element content was created in a CMC environment.<\/desc>" ],
          "shortDesc" : "(computer-mediated communication) provides attributes categorizing how the element content was created in a CMC environment.",
          "gloss" : 
          [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-11-24\" xml:lang=\"en\">computer-mediated communication<\/gloss>" ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "generatedBy",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">categorizes how the content of an element was generated in a CMC environment.<\/desc>" ],
              "shortDesc" : "(generated by) categorizes how the content of an element was generated in a CMC environment.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">generated by<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "human",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">the content was\n          <soCalled>naturally<\/soCalled> typed or spoken by a human user<\/desc>" ],
                    "shortDesc" : "the content was\n          naturally typed or spoken by a human user",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "template",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">the content was\n          generated after a human user activated a template for its\n          insertion<\/desc>" ],
                    "shortDesc" : "the content was\n          generated after a human user activated a template for its\n          insertion",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "system",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-09-07\" xml:lang=\"en\">the content was\n          generated by the system, i.e. the CMC environment<\/desc>" ],
                    "shortDesc" : "the content was\n          generated by the system, i.e. the CMC environment",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "bot",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-05-17\" xml:lang=\"en\">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<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-05-17\" xml:lang=\"en\">the content was\n          generated by an unknown or unspecified process<\/desc>" ],
                    "shortDesc" : "the content was\n          generated by an unknown or unspecified process",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.combinable",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-11\" xml:lang=\"en\">provides attributes indicating how multiple\n    references to the same object in a schema should be combined.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-11\" xml:lang=\"en\">specifies the effect of this declaration on its\n        parent object.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-04-12\" xml:lang=\"en\">this declaration is part of the current definitions.<\/desc>" ],
                    "shortDesc" : "this declaration is part of the current definitions.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "delete",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-04-12\" xml:lang=\"en\">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<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-04-12\" xml:lang=\"en\">this declaration changes the object of the same identifier (and namespace \n            in the case of an element or attribute) in the current definition<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-04-12\" xml:lang=\"en\">this declaration replaces the object with the same identifier (and \n            namespace in the case of an element or attribute) in the current definition.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-16\" xml:lang=\"en\">provides attributes that can be used to position their parent \n    element within a two dimensional coordinate system.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-10-01\" xml:lang=\"en\">indicates the element within a transcription of the text\ncontaining at least the start of the writing represented by this zone\nor surface.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-22\" xml:lang=\"en\">gives the x coordinate value for the upper left corner of a\nrectangular space.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-22\" xml:lang=\"en\">gives the y coordinate value for the upper left corner of a\nrectangular space.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-22\" xml:lang=\"en\">gives the x coordinate value for the lower right corner of a\nrectangular space.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-22\" xml:lang=\"en\">gives the y coordinate value for the lower right corner of a\nrectangular space.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-12-17\" xml:lang=\"en\">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.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-05\" xml:lang=\"en\">provides attributes describing the nature of any physical damage affecting a reading.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">categorizes the cause of the damage, if it can be identified.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">damage results from rubbing of the leaf edges<\/desc>" ],
                    "shortDesc" : "damage results from rubbing of the leaf edges",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "mildew",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">damage results from mildew on the leaf surface<\/desc>" ],
                    "shortDesc" : "damage results from mildew on the leaf surface",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "smoke",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">damage results from smoke<\/desc>" ],
                    "shortDesc" : "damage results from smoke",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "degree",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-22\" xml:lang=\"en\">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 <val>high<\/val>, <val>medium<\/val>, <val>low<\/val>, \n        or <val>unknown<\/val>. The <gi>damage<\/gi> element\n        with the <att>degree<\/att> attribute should only be used where the text may be read with\n        some confidence; text supplied from other sources should be tagged as <gi>supplied<\/gi>.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">assigns an arbitrary number to each stretch of damage regarded as forming part of the\n        same physical phenomenon.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">provides attributes for normalization of elements\n    that contain dates, times, or datable events.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-04-19\" xml:lang=\"en\">supplies pointers to one or more definitions of named periods of time (typically <gi>category<\/gi>s, <gi>date<\/gi>s, or <gi>event<\/gi>s) within which the datable item is understood to have occurred.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-11\" xml:lang=\"en\">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).<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-11-19\" xml:lang=\"en\">supplies the value of a date or time in some custom standard form.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-11\" xml:lang=\"en\">specifies the earliest possible date for the event in some custom standard form.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-11\" xml:lang=\"en\">specifies the latest possible date for the event in some custom standard form.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-11-19\" xml:lang=\"en\">indicates the starting point of the period in some custom standard form.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-11-19\" xml:lang=\"en\">indicates the ending point of the period in some custom standard form.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-25\" xml:lang=\"en\">supplies a pointer to some location defining a named point in time with reference to which the datable item is understood to have occurred.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-08-15\" xml:lang=\"en\">supplies a pointer to a <gi>calendar<\/gi> element or other\n        means of interpreting the values of the custom dating attributes.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-03-23\" xml:lang=\"en\">provides attributes for normalization of elements that contain datable events using the ISO 8601:2004 standard.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-12\" xml:lang=\"en\">supplies the value of a date or time in a standard form.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">indicates the starting point of the period in standard form.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">indicates the ending point of the period in standard form.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-22\" xml:lang=\"en\">provides attributes for normalization of elements that contain\n  datable events  conforming to the W3C\n    <ref target=\"#XSD2\">XML Schema Part 2: Datatypes Second Edition<\/ref>.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-07-23\" xml:lang=\"en\">supplies the value of the date or time in a standard form,\n        e.g. yyyy-mm-dd.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">specifies the earliest possible date for the event in\n        standard form, e.g. yyyy-mm-dd.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">specifies the latest possible date for the event in\n        standard form, e.g. yyyy-mm-dd.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-02-10\" xml:lang=\"en\">indicates the starting point of the period in standard form, e.g. yyyy-mm-dd.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-02-10\" xml:lang=\"en\">indicates the ending point of the period in standard\n        form, e.g. yyyy-mm-dd.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-09-17\" xml:lang=\"en\">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.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-09-17\" xml:lang=\"en\">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 <att>valueDatcat<\/att> is present in the immediate context, this attribute\n        takes on role (a), while <att>valueDatcat<\/att> performs role (b).<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-09-17\" xml:lang=\"en\">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        <att>datcat<\/att> is needed.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-09-17\" xml:lang=\"en\">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 <att>datcat<\/att> attribute, except that it addresses not its containing\n        element, but an object that is being referenced or modeled by its containing element.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-02-02\" xml:lang=\"en\">provides attributes for those elements in the TEI header which\n  may be independently selected by means of  the special purpose <att>decls<\/att> attribute.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates whether or not this element is selected by default when\nits parent is selected.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">This element is selected if its parent is selected<\/desc>" ],
                    "shortDesc" : "This element is selected if its parent is selected",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "false",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">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.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">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.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">identifies one or more <term>declarable elements<\/term> within the\nheader, which are understood to apply to the element bearing this\nattribute and its content.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-05\" xml:lang=\"en\">declarations<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.deprecated",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-05-16\" xml:lang=\"en\">provides attributes indicating how a deprecated feature will be treated in future releases.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-05-16\" xml:lang=\"en\">provides a date before which the construct being defined will not be removed.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-05\" xml:lang=\"en\">provides attributes for describing the size of physical objects.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">names the unit used for the measurement<\/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" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">centimetres<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "mm",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(millimetres) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">millimetres<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "in",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(inches) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">inches<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "line",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">lines of text<\/desc>" ],
                    "shortDesc" : "lines of text",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "char",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">characters of text<\/desc>" ],
                    "shortDesc" : "(characters) characters of text",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">characters<\/gloss>" ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "quantity",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">specifies the length in the units specified<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-10\" xml:lang=\"en\">indicates the size of the object concerned using a project-specific vocabulary combining\n        quantity and units in a single string of words.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-10\" xml:lang=\"en\">characterizes the precision of the values specified by the other attributes.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-09-10\" xml:lang=\"en\">where the measurement summarizes more than one observation, specifies the applicability\n        of this measurement.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">measurement applies to all instances.<\/desc>" ],
                    "shortDesc" : "measurement applies to all instances.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "most",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">measurement applies to most of the instances inspected.<\/desc>" ],
                    "shortDesc" : "measurement applies to most of the instances inspected.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "range",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-02\" xml:lang=\"en\">measurement applies to only the specified range of instances.<\/desc>" ],
                    "shortDesc" : "measurement applies to only the specified range of instances.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.divLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">provides attributes common to all elements which behave in the same way as divisions.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">specifies how the content of the division is organized.<\/desc>" ],
              "shortDesc" : "(organization) specifies how the content of the division is organized.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">organization<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "composite",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-18\" xml:lang=\"en\">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.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2026-01-19\" xml:lang=\"en\">the contents of this element are intended to represent simultaneous or side-by-side delivery.<\/desc>" ],
                    "shortDesc" : "the contents of this element are intended to represent simultaneous or side-by-side delivery.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "uniform",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-18\" xml:lang=\"en\">the immediate contents of this\n\t\t  element are regarded as forming a logical unit, to be\n\t\t  processed in sequence.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates whether this division is a sample of the\n\t\toriginal source and if so, from which part.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">division lacks material present at end in source.<\/desc>" ],
                    "shortDesc" : "division lacks material present at end in source.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "medial",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">division lacks material at start and end.<\/desc>" ],
                    "shortDesc" : "division lacks material at start and end.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "final",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">division lacks material at start.<\/desc>" ],
                    "shortDesc" : "division lacks material at start.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unknown",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">position of sampled material within original unknown.<\/desc>" ],
                    "shortDesc" : "position of sampled material within original unknown.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "complete",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">division is not a sample.<\/desc>" ],
                    "shortDesc" : "division is not a sample.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.docStatus",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-06\" xml:lang=\"en\">provides attributes for use on metadata elements\n  describing the status of a document.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-06\" xml:lang=\"en\">describes the status of a document either currently or, when\nassociated with a dated element, at the time indicated.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-20\" xml:lang=\"en\">provides attributes for normalization of elements that contain datable events.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-26\" xml:lang=\"en\">provides attributes for recording normalized temporal durations.<\/desc>" ],
          "shortDesc" : "provides attributes for recording normalized temporal durations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "dur-iso",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">indicates the length of this element in time.<\/desc>" ],
              "shortDesc" : "(duration) indicates the length of this element in time.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">duration<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.duration.iso" } } } ] },
        
        { "ident" : "att.duration.w3c",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-26\" xml:lang=\"en\">provides attributes for recording normalized temporal durations.<\/desc>" ],
          "shortDesc" : "provides attributes for recording normalized temporal durations.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "dur",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">indicates the length of this element in time.<\/desc>" ],
              "shortDesc" : "(duration) indicates the length of this element in time.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">duration<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.duration.w3c" } } } ] },
        
        { "ident" : "att.editLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-02-14\" xml:lang=\"en\">provides attributes describing the nature of an encoded scholarly intervention or\n    interpretation of any kind.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-12-13\" xml:lang=\"en\">indicates the nature of the evidence supporting the reliability or accuracy of the\n        intervention or interpretation.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">there is internal evidence to support the intervention.<\/desc>" ],
                    "shortDesc" : "there is internal evidence to support the intervention.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "external",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">there is external evidence to support the intervention.<\/desc>" ],
                    "shortDesc" : "there is external evidence to support the intervention.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "conjecture",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-15\" xml:lang=\"en\">the intervention or interpretation has been made by the editor, cataloguer, or\n            scholar on the basis of their expertise.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">indicates whether this is an instant revision or not.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">provides attributes identifying the source edition from which some encoded feature derives.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-22\" xml:lang=\"en\">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.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">edition<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "edRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">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.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">edition reference<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.enjamb",
          "type" : "classSpec",
          "module" : "verse",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes that may be used to indicate enjambement of the parent element.<\/desc>" ],
          "shortDesc" : "(enjambement) provides attributes that may be used to indicate enjambement of the parent element.",
          "gloss" : 
          [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">enjambement<\/gloss>" ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "enjamb",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates that the end of a verse line is marked by enjambement.<\/desc>" ],
              "shortDesc" : "(enjambement) indicates that the end of a verse line is marked by enjambement.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">enjambement<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "open",
                "valItem" : 
                [ 
                  { "ident" : "no",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the line is end-stopped<\/desc>" ],
                    "shortDesc" : "the line is end-stopped",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "yes",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the line in question runs on into the next<\/desc>" ],
                    "shortDesc" : "the line in question runs on into the next",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "weak",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the line is weakly enjambed<\/desc>" ],
                    "shortDesc" : "the line is weakly enjambed",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "strong",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the line is strongly enjambed<\/desc>" ],
                    "shortDesc" : "the line is strongly enjambed",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.entryLike",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes used to distinguish \n    different styles of dictionary entries.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates type of entry, in dictionaries with multiple types.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a main entry (default).<\/desc>" ],
                    "shortDesc" : "a main entry (default).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "hom",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-02-01\" xml:lang=\"en\">groups information relating to one homograph within an entry.<\/desc>" ],
                    "shortDesc" : "(homograph) groups information relating to one homograph within an entry.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">homograph<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "xref",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">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            <mentioned>was<\/mentioned> pointing to <mentioned>be<\/mentioned>, or\n            <mentioned>esthete<\/mentioned> to <mentioned>aesthete<\/mentioned>).<\/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" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">cross reference<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "affix",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">an entry for a prefix, infix, or suffix.<\/desc>" ],
                    "shortDesc" : "an entry for a prefix, infix, or suffix.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "abbr",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">an entry for an abbreviation.<\/desc>" ],
                    "shortDesc" : "(abbreviation) an entry for an abbreviation.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">abbreviation<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "supplemental",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">a supplemental entry (for use in dictionaries which issue supplements to their main\n            work in which they include updated information about entries).<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">an entry for a foreign word in a monolingual dictionary.<\/desc>" ],
                    "shortDesc" : "an entry for a foreign word in a monolingual dictionary.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.formula",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-06-25\" xml:lang=\"en\">provides attributes for defining a mathematical formula.<\/desc>" ],
          "shortDesc" : "provides attributes for defining a mathematical formula.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "formula",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-06-25\" xml:lang=\"en\">A <att>formula<\/att> is provided to describe a mathematical calculation such as a conversion between measurement systems.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes for representing\n    fragmentation of a structural element, typically as \n  a consequence of some overlapping hierarchy.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-06-21\" xml:lang=\"en\">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.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">the element is fragmented in some (unspecified) respect<\/desc>" ],
                    "shortDesc" : "(yes) the element is fragmented in some (unspecified) respect",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">yes<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "N",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">the element is not fragmented, or no claim is made as to its completeness<\/desc>" ],
                    "shortDesc" : "(no) the element is not fragmented, or no claim is made as to its completeness",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">no<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "I",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">this is the initial part of a fragmented element<\/desc>" ],
                    "shortDesc" : "(initial) this is the initial part of a fragmented element",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">initial<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "M",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">this is a medial part of a fragmented element<\/desc>" ],
                    "shortDesc" : "(medial) this is a medial part of a fragmented element",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">medial<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "F",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">this is the final part of a fragmented element<\/desc>" ],
                    "shortDesc" : "(final) this is the final part of a fragmented element",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-07\" xml:lang=\"en\">final<\/gloss>" ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.gaijiProp",
          "type" : "classSpec",
          "module" : "gaiji",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-28\" xml:lang=\"en\">provides attributes for defining the properties of non-standard characters or glyphs.<\/desc>" ],
          "shortDesc" : "provides attributes for defining the properties of non-standard characters or glyphs.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.datable" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "name",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-28\" xml:lang=\"en\">provides the name of the character or glyph\n        property being defined.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-01-28\" xml:lang=\"en\">provides the value of the character or\n        glyph property being defined.<\/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=\"2020-01-28\" xml:lang=\"en\">specifies the version number of the Unicode Standard in which this property name is defined.<\/desc>" ],
              "shortDesc" : "specifies the version number of the Unicode Standard in which this property name is defined.",
              "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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-08-12\" xml:lang=\"en\">supplies the name of the character set system from which this property is drawn.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">ISO 10646<\/desc>" ],
                    "shortDesc" : "(Unicode) ISO 10646",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">Unicode<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Bridwell",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">Original character set developed by E. Nelson Bridwell as described by Al Turniansky, in use from the 1950s to 1985.<\/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" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">E. Nelson Bridwell<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Brewer",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">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.<\/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" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">Georg Brewer<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Doyle",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">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.<\/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" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">Darren Doyle<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Schreyer",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">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.<\/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" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" xml:lang=\"en\" versionDate=\"2023-08-12\">Christine Schreyer<\/gloss>" ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.global",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">provides attributes common to all elements in the TEI encoding scheme.<\/desc>" ],
          "shortDesc" : "provides attributes common to all elements in the TEI encoding scheme.",
          "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=\"2005-10-10\" xml:lang=\"en\">provides a unique identifier for the element bearing the attribute.<\/desc>" ],
              "shortDesc" : "(identifier) provides a unique identifier for the element bearing the attribute.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">identifier<\/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=\"2005-10-10\" xml:lang=\"en\">gives a number (or other label) for an element, which is not necessarily unique within\n        the document.<\/desc>" ],
              "shortDesc" : "(number) gives a number (or other label) for an element, which is not necessarily unique within\n        the document.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">number<\/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=\"2013-01-07\" xml:lang=\"en\">indicates the language of the element content using a <soCalled>tag<\/soCalled> generated\n        according to <ref target=\"http:\/\/www.rfc-editor.org\/rfc\/bcp\/bcp47.txt\">BCP 47<\/ref>.<\/desc>" ],
              "shortDesc" : "(language) indicates the language of the element content using a tag generated\n        according to BCP 47.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">language<\/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=\"2005-10-10\" xml:lang=\"en\">provides a base URI reference with which applications can resolve relative URI\n        references into absolute URI references.<\/desc>" ],
              "shortDesc" : "provides a base URI reference with which applications can resolve relative URI\n        references into absolute URI references.",
              "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=\"2010-02-10\" xml:lang=\"en\">signals an intention about how white space should be managed by applications.<\/desc>" ],
              "shortDesc" : "signals an intention about how white space should be managed by applications.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "default",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-07\" xml:lang=\"en\">signals that the application's default white-space processing modes are acceptable<\/desc>" ],
                    "shortDesc" : "signals that the application's default white-space processing modes are acceptable",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "preserve",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-09-07\" xml:lang=\"en\">indicates the intent that applications preserve all white space<\/desc>" ],
                    "shortDesc" : "indicates the intent that applications preserve all white space",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.global.analytic",
          "type" : "classSpec",
          "module" : "analysis",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">provides additional global attributes for associating specific analyses or\ninterpretations with appropriate portions of a text.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">indicates one or more elements containing interpretations of the\nelement on which the <att>ana<\/att> attribute appears.<\/desc>" ],
              "shortDesc" : "(analysis) indicates one or more elements containing interpretations of the\nelement on which the ana attribute appears.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">analysis<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.global.change",
          "type" : "classSpec",
          "module" : "transcr",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes allowing its member\nelements to specify one or more states or revision campaigns with which they are\nassociated.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-10-31\" xml:lang=\"en\">points to one or more <gi>change<\/gi> 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.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-05-09\" xml:lang=\"en\">provides attributes used to express correspondence between an element and all or part of a facsimile image or surface.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-05-09\" xml:lang=\"en\">points to one or more images, portions of an image, or surfaces which correspond to the current element.<\/desc>" ],
              "shortDesc" : "(facsimile) points to one or more images, portions of an image, or surfaces which correspond to the current element.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-08-26\" xml:lang=\"en\">facsimile<\/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=\"2016-02-16\" xml:lang=\"en\">provides a set of attributes for hypertextual linking.<\/desc>" ],
          "shortDesc" : "provides a set of attributes for hypertextual linking.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "corresp",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">points to elements that correspond to the current element in some way.<\/desc>" ],
              "shortDesc" : "(corresponds) points to elements that correspond to the current element in some way.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">corresponds<\/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=\"2005-10-10\" xml:lang=\"en\">points to elements that are synchronous with the current element.<\/desc>" ],
              "shortDesc" : "(synchronous) points to elements that are synchronous with the current element.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">synchronous<\/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=\"2005-10-10\" xml:lang=\"en\">points to an element that is the same as the current element.<\/desc>" ],
              "shortDesc" : "points to an element that is the same as the current element.",
              "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=\"2005-10-10\" xml:lang=\"en\">points to an element of which the current element is a copy.<\/desc>" ],
              "shortDesc" : "points to an element of which the current element is a copy.",
              "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=\"2005-10-10\" xml:lang=\"en\">points to the next element of a virtual aggregate of which the current element is part.<\/desc>" ],
              "shortDesc" : "(next) points to the next element of a virtual aggregate of which the current element is part.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2025-02-06\" xml:lang=\"en\">next<\/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=\"2005-10-10\" xml:lang=\"en\">points to the previous element of a virtual aggregate of which the current element is part.<\/desc>" ],
              "shortDesc" : "(previous) points to the previous element of a virtual aggregate of which the current element is part.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">previous<\/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=\"2005-10-10\" xml:lang=\"en\">points to elements that are in exclusive alternation with the current element.<\/desc>" ],
              "shortDesc" : "points to elements that are in exclusive alternation with the current element.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "select",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">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.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-12-02\" xml:lang=\"en\">provides rendering attributes common to all elements in the TEI encoding scheme.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates how the element in question was rendered or presented in the source text.<\/desc>" ],
              "shortDesc" : "(rendition) indicates how the element in question was rendered or presented in the source text.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">rendition<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } },
            
            { "onElement" : false,
              "ident" : "style",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-05\" xml:lang=\"en\">contains an expression in some formal style definition language which defines the rendering or presentation used for this element in the source text.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-22\" xml:lang=\"en\">points to a description of the rendering or presentation used for this element in the source text.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2014-12-10\" xml:lang=\"en\">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.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-11-02\" xml:lang=\"en\">signifies the degree of certainty associated with the intervention or interpretation.<\/desc>" ],
              "shortDesc" : "(certainty) signifies the degree of certainty associated with the intervention or interpretation.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-11-02\" xml:lang=\"en\">certainty<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.probCert" } } },
            
            { "onElement" : false,
              "ident" : "resp",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-11-02\" xml:lang=\"en\">indicates the agency responsible for the intervention or interpretation, for example an\n        editor or transcriber.<\/desc>" ],
              "shortDesc" : "(responsible party) indicates the agency responsible for the intervention or interpretation, for example an\n        editor or transcriber.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-11-02\" xml:lang=\"en\">responsible party<\/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=\"2021-08-22\" xml:lang=\"en\">provides attributes used by elements to point to an external source.<\/desc>" ],
          "shortDesc" : "provides attributes used by elements to point to an external source.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "source",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-09\" xml:lang=\"en\">specifies the source from which some aspect of this element is drawn.<\/desc>" ],
              "shortDesc" : "specifies the source from which some aspect of this element is drawn.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.handFeatures",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-27\" xml:lang=\"en\">provides attributes describing aspects of the hand in which a manuscript is written.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-09-28\" xml:lang=\"en\">gives a name or other identifier for the scribe believed to be responsible for this hand.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-09-28\" xml:lang=\"en\">points to a full description of the scribe concerned, typically supplied by a <gi>person<\/gi> element elsewhere in the description.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2008-02-01\" xml:lang=\"en\">characterizes the particular script or writing style used by this hand, for example <mentioned>secretary<\/mentioned>, <mentioned>copperplate<\/mentioned>, <mentioned>Chancery<\/mentioned>, <mentioned>Italian<\/mentioned>, etc.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-09-28\" xml:lang=\"en\">points to a full description of the script or writing style used by this hand, typically supplied by a <gi>scriptNote<\/gi> element elsewhere in the description.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-27\" xml:lang=\"en\">describes the tint or type of ink, e.g. <mentioned>brown<\/mentioned>, or other writing medium, e.g. <mentioned>pencil<\/mentioned>.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides identifying attributes for elements which can be subsequently referenced by means of a <att>key<\/att> attribute.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">supplies the identifier by which this element may be referenced.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">says whether this object should be predeclared in the\n      <ident type=\"module\">tei<\/ident> infrastructure module.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">supplies a name for the module in which this object is to be declared.<\/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=\"en\">provides attributes for describing the indentation of a textual element on the source page or object.<\/desc>" ],
          "shortDesc" : "provides attributes for describing the indentation of a textual element on the source page or object.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "indentLevel",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-05-17\" xml:lang=\"en\">specifies the level of indentation of an item using a numeric value.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">provides attributes for specifying the type of a computer\n  resource using a standard taxonomy.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-14\" xml:lang=\"en\">specifies the applicable multimedia internet mail extension (MIME) media type.<\/desc>" ],
              "shortDesc" : "(MIME media type) specifies the applicable multimedia internet mail extension (MIME) media type.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">MIME media type<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.interpLike",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">provides attributes for elements which represent a formal analysis or interpretation.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates what kind of phenomenon is being noted in the passage.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">identifies an image in the passage.<\/desc>" ],
                    "shortDesc" : "identifies an image in the passage.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "character",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">identifies a character associated with the passage.<\/desc>" ],
                    "shortDesc" : "identifies a character associated with the passage.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "theme",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">identifies a theme in the passage.<\/desc>" ],
                    "shortDesc" : "identifies a theme in the passage.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "allusion",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">identifies an allusion to another text.<\/desc>" ],
                    "shortDesc" : "identifies an allusion to another text.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "subtype",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-04-16\" xml:lang=\"en\">provides a sub-categorization of the phenomenon is being noted in the passage, if needed.<\/desc>" ],
              "shortDesc" : "(subtype) provides a sub-categorization of the phenomenon is being noted in the passage, if needed.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">subtype<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } },
            
            { "onElement" : false,
              "ident" : "inst",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">points to instances of the analysis or interpretation represented\nby the current element.<\/desc>" ],
              "shortDesc" : "(instances) points to instances of the analysis or interpretation represented\nby the current element.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">instances<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.lexicographic",
          "type" : "classSpec",
          "module" : "dictionaries",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-09-08\" xml:lang=\"en\">provides a set of attributes for specifying standard and normalized values, grammatical functions, alternate or equivalent forms, and information about composite parts.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">gives an expanded form of information presented more concisely in the dictionary.<\/desc>" ],
              "shortDesc" : "(expand) gives an expanded form of information presented more concisely in the dictionary.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">expand<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "split",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">gives the list of split values for a merged form.<\/desc>" ],
              "shortDesc" : "(split) gives the list of split values for a merged form.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">split<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "value",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">gives a value which lacks any realization in the printed source text.<\/desc>" ],
              "shortDesc" : "(value) gives a value which lacks any realization in the printed source text.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">value<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "location",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-08\" xml:lang=\"en\">indicates an <gi>anchor<\/gi> element typically elsewhere in the document, but possibly in another document, \n                which is the original location of this component.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">location<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "mergedIn",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">gives a reference to another element, where the original appears as a merged form.<\/desc>" ],
              "shortDesc" : "(merged into) gives a reference to another element, where the original appears as a merged form.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-12-20\" xml:lang=\"en\">merged into<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } },
            
            { "onElement" : false,
              "ident" : "opt",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates whether the element is optional or not.<\/desc>" ],
              "shortDesc" : "(optional) indicates whether the element is optional or not.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">optional<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.truthValue" } } } ] },
        
        { "ident" : "att.lexicographic.normalized",
          "type" : "classSpec",
          "module" : "analysis",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes for usage within word-level elements in the analysis module and within lexicographic microstructure in the dictionaries module.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-03-17\" xml:lang=\"en\">provides the normalized\/standardized form of information present in the source text in a non-normalized form.<\/desc>" ],
              "shortDesc" : "(normalized) provides the normalized\/standardized form of information present in the source text in a non-normalized form.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">normalized<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } },
            
            { "onElement" : false,
              "ident" : "orig",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">gives the original string or is the empty string when the element does not appear in the source text.<\/desc>" ],
              "shortDesc" : "(original) gives the original string or is the empty string when the element does not appear in the source text.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">original<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.text" } } } ] },
        
        { "ident" : "att.linguistic",
          "type" : "classSpec",
          "module" : "analysis",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-03-24\" xml:lang=\"en\">provides a set of attributes concerning linguistic features of tokens, for usage within token-level elements, specifically <gi>w<\/gi> and <gi>pc<\/gi> in the analysis module.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-07-07\" xml:lang=\"en\">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.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-07-20\" xml:lang=\"en\">provides a pointer to a definition of the lemma for the\n        word, for example in an online lexicon.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-03-24\" xml:lang=\"en\">(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.).<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">(morphosyntactic description) supplies\n        morphosyntactic information for a token, usually according to some official reference\n        vocabulary (e.g. for German: <ref target=\"http:\/\/www.ims.uni-stuttgart.de\/forschung\/ressourcen\/lexika\/TagSets\/stts-1999.pdf\">STTS-large tagset<\/ref>; for a feature description system designed as (pragmatically) universal, see <ref target=\"http:\/\/universaldependencies.org\/u\/feat\/index.html\">Universal Features<\/ref>).<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-03-24\" xml:lang=\"en\">when present, provides information on whether the token in question is adjacent to another, and if so, on which side.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-07-07\" xml:lang=\"en\">the token is not adjacent to another<\/desc>" ],
                    "shortDesc" : "the token is not adjacent to another",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "left",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-07-07\" xml:lang=\"en\">there is no whitespace on the left side of the token<\/desc>" ],
                    "shortDesc" : "there is no whitespace on the left side of the token",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "right",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-07-07\" xml:lang=\"en\">there is no whitespace on the right side of the token<\/desc>" ],
                    "shortDesc" : "there is no whitespace on the right side of the token",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "both",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-07-07\" xml:lang=\"en\">there is no whitespace on either side of the token<\/desc>" ],
                    "shortDesc" : "there is no whitespace on either side of the token",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "overlap",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-07-07\" xml:lang=\"en\">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<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-07-29\" xml:lang=\"en\">provides attributes for referencing locations by pointing to entries in a canonical list of places.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-07-29\" xml:lang=\"en\">indicates one or more locations by pointing to a <gi>place<\/gi> element or other canonical description.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">provides attributes to represent a regularized or normalized measurement.<\/desc>" ],
          "shortDesc" : "provides attributes to represent a regularized or normalized measurement.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "unit",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">indicates the units used for the measurement, usually using the standard symbol for the desired units.<\/desc>" ],
              "shortDesc" : "(unit) indicates the units used for the measurement, usually using the standard symbol for the desired units.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">unit<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "m",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">SI base unit of length<\/desc>" ],
                    "shortDesc" : "(metre) SI base unit of length",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">metre<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "kg",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">SI base unit of mass<\/desc>" ],
                    "shortDesc" : "(kilogram) SI base unit of mass",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">kilogram<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "s",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">SI base unit of time<\/desc>" ],
                    "shortDesc" : "(second) SI base unit of time",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">second<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Hz",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">SI unit of frequency<\/desc>" ],
                    "shortDesc" : "(hertz) SI unit of frequency",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">hertz<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Pa",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">SI unit of pressure or stress<\/desc>" ],
                    "shortDesc" : "(pascal) SI unit of pressure or stress",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">pascal<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Ω",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">SI unit of electric resistance<\/desc>" ],
                    "shortDesc" : "(ohm) SI unit of electric resistance",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">ohm<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "L",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">1 dm³<\/desc>" ],
                    "shortDesc" : "(litre) 1 dm³",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">litre<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "t",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">10³ kg<\/desc>" ],
                    "shortDesc" : "(tonne) 10³ kg",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">tonne<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "ha",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">1 hm²<\/desc>" ],
                    "shortDesc" : "(hectare) 1 hm²",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">hectare<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Å",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">10⁻¹⁰ m<\/desc>" ],
                    "shortDesc" : "(ångström) 10⁻¹⁰ m",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">ångström<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "mL",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(millilitre) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">millilitre<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "cm",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(centimetre) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">centimetre<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "dB",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">see remarks, below<\/desc>" ],
                    "shortDesc" : "(decibel) see remarks, below",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">decibel<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "kbit",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">10³ or 1000 bits<\/desc>" ],
                    "shortDesc" : "(kilobit) 10³ or 1000 bits",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">kilobit<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "Kibit",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">2¹⁰ or 1024 bits<\/desc>" ],
                    "shortDesc" : "(kibibit) 2¹⁰ or 1024 bits",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">kibibit<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "kB",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">10³ or 1000 bytes<\/desc>" ],
                    "shortDesc" : "(kilobyte) 10³ or 1000 bytes",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">kilobyte<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "KiB",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">2¹⁰ or 1024 bytes<\/desc>" ],
                    "shortDesc" : "(kibibyte) 2¹⁰ or 1024 bytes",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">kibibyte<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "MB",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">10⁶ or 1 000 000 bytes<\/desc>" ],
                    "shortDesc" : "(megabyte) 10⁶ or 1 000 000 bytes",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">megabyte<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "MiB",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">2²⁰ or 1 048 576 bytes<\/desc>" ],
                    "shortDesc" : "(mebibyte) 2²⁰ or 1 048 576 bytes",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">mebibyte<\/gloss>" ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "unitRef",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2019-07-09\" xml:lang=\"en\">points to a unique identifier stored in the <att>xml:id<\/att> of a <gi>unitDef<\/gi> element that defines a unit of measure.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">specifies the number of the specified units that comprise the measurement<\/desc>" ],
              "shortDesc" : "(quantity) specifies the number of the specified units that comprise the measurement",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">quantity<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.numeric" } } },
            
            { "onElement" : false,
              "ident" : "commodity",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-18\" xml:lang=\"en\">indicates the substance that is being measured<\/desc>" ],
              "shortDesc" : "(commodity) indicates the substance that is being measured",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">commodity<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.media",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">provides attributes for specifying display and related properties of\n  external media.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-10\" xml:lang=\"en\">Where the media are displayed, indicates the display width.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-10\" xml:lang=\"en\">Where the media are displayed, indicates the display height.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-10\" xml:lang=\"en\">Where the media are displayed, indicates a scale factor to\n      be applied when generating the desired display size.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">defines a set of attributes that certain elements may use to\nrepresent metrical information.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">contains a user-specified encoding for the conventional\nmetrical structure of the element.<\/desc>" ],
              "shortDesc" : "(metrical structure, conventional) contains a user-specified encoding for the conventional\nmetrical structure of the element.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">metrical structure, conventional<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "token" } } },
            
            { "onElement" : false,
              "ident" : "real",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">contains a user-specified encoding for the actual realization\nof the conventional metrical structure applicable to the element.<\/desc>" ],
              "shortDesc" : "(metrical structure, realized) contains a user-specified encoding for the actual realization\nof the conventional metrical structure applicable to the element.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">metrical structure, realized<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "token" } } },
            
            { "onElement" : false,
              "ident" : "rhyme",
              "mode" : "add",
              "ns" : "",
              "usage" : "rec",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">specifies the rhyme scheme applicable to a group of verse lines.<\/desc>" ],
              "shortDesc" : "(rhyme scheme) specifies the rhyme scheme applicable to a group of verse lines.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">rhyme scheme<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "name" : "token" } } } ] },
        
        { "ident" : "att.milestoneUnit",
          "type" : "classSpec",
          "module" : "core",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes to indicate the type of section which is changing at a specific milestone.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">provides a conventional name for the kind of section changing at this milestone.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">physical page beginnings (synonymous with the <gi>pb<\/gi> element).<\/desc>" ],
                    "shortDesc" : "physical page beginnings (synonymous with the pb element).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "column",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">column beginnings.<\/desc>" ],
                    "shortDesc" : "column beginnings.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "line",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">line beginnings (synonymous with the <gi>lb<\/gi> element).<\/desc>" ],
                    "shortDesc" : "line beginnings (synonymous with the lb element).",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "book",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">any units termed book, liber, etc.<\/desc>" ],
                    "shortDesc" : "any units termed book, liber, etc.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "poem",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">individual poems in a collection.<\/desc>" ],
                    "shortDesc" : "individual poems in a collection.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "canto",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">cantos or other major sections of a poem.<\/desc>" ],
                    "shortDesc" : "cantos or other major sections of a poem.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "speaker",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">changes of speaker or narrator.<\/desc>" ],
                    "shortDesc" : "changes of speaker or narrator.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "stanza",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">stanzas within a poem, book, or canto.<\/desc>" ],
                    "shortDesc" : "stanzas within a poem, book, or canto.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "act",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">acts within a play.<\/desc>" ],
                    "shortDesc" : "acts within a play.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "scene",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">scenes within a play or act.<\/desc>" ],
                    "shortDesc" : "scenes within a play or act.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "section",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">sections of any kind.<\/desc>" ],
                    "shortDesc" : "sections of any kind.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "absent",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">passages not present in the reference edition.<\/desc>" ],
                    "shortDesc" : "passages not present in the reference edition.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "unnumbered",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-07-16\" xml:lang=\"en\">passages present in the text, but not to be included as part of the reference.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes to indicate text type or classification.<\/desc>" ],
          "shortDesc" : "provides attributes to indicate text type or classification.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "class",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-21\" xml:lang=\"en\">identifies the text types or classifications applicable to this\n            item by pointing to other elements or resources defining the\n            classification concerned.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">provides attributes used to describe excerpts from a manuscript placed in a description thereof.<\/desc>" ],
          "shortDesc" : "(manuscript excerpt) provides attributes used to describe excerpts from a manuscript placed in a description thereof.",
          "gloss" : 
          [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-03-05\" xml:lang=\"en\">manuscript excerpt<\/gloss>" ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "defective",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-03-05\" xml:lang=\"en\">indicates whether the passage being quoted is defective,\n      i.e. incomplete through loss or damage.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes indicating the target namespace for an object being created.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2023-02-07\" xml:lang=\"en\">specifies the namespace to which the element(s) being specified belongs.<\/desc>" ],
              "shortDesc" : "(namespace) specifies the namespace to which the element(s) being specified belongs.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-21\" xml:lang=\"en\">namespace<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "0",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.namespace" } } } ] },
        
        { "ident" : "att.naming",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">provides attributes common to elements which refer to named persons, places, organizations etc.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-10-12\" xml:lang=\"en\">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.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-05-22\" xml:lang=\"en\">provides a means of locating the canonical form\n      (<term>nym<\/term>) of the names associated with the object\n       named by\n      the element bearing it.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">reference to the canonical name<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.notated",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes to indicate any specialised notation used for element content.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-03-26\" xml:lang=\"en\">names the notation used for the content of the element.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-06-29\" xml:lang=\"en\">provides attributes for describing the extent of lexical references for a dictionary term.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-06-29\" xml:lang=\"en\">indicates whether the pronunciation or orthography applies to all or part of a word.<\/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" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">full form<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "pref",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(prefix) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">prefix<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "suff",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(suffix) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">suffix<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "inf",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(infix) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-06-29\" xml:lang=\"en\">infix<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "part",
                    "desc" : 
                    [  ],
                    "shortDesc" : "(partial) ",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">partial<\/gloss>" ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.patternReplacement",
          "type" : "classSpec",
          "module" : "header",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-11-22\" xml:lang=\"en\">provides attributes for regular-expression matching and replacement.<\/desc>" ],
          "shortDesc" : "provides attributes for regular-expression matching and replacement.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "matchPattern",
              "mode" : "add",
              "ns" : "",
              "usage" : "req",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-11-22\" xml:lang=\"en\">specifies a regular expression against which the values of other attributes\n        can be matched.<\/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=\"2013-12-08\" xml:lang=\"en\">specifies a <soCalled>replacement pattern<\/soCalled>, that is, the skeleton of a relative or absolute URI containing references to groups in\n        the <att>matchPattern<\/att> which, once subpattern substitution\n        has been performed, complete the URI.<\/desc>" ],
              "shortDesc" : "specifies a replacement pattern, that is, the skeleton of a relative or absolute URI containing references to groups in\n        the matchPattern which, once subpattern substitution\n        has been performed, complete the URI.",
              "gloss" : 
              [  ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.replacement" } } } ] },
        
        { "ident" : "att.personal",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-24\" xml:lang=\"en\">common attributes for those elements which form part of a name usually, but not necessarily, a personal name.<\/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" : 
          [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-24\" xml:lang=\"en\">attributes for components of names usually, but not necessarily, personal names<\/gloss>" ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [ "att.naming" ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "full",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates whether the name component is given in full, as an\nabbreviation or simply as an initial.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the name component is spelled out in full.<\/desc>" ],
                    "shortDesc" : "(yes) the name component is spelled out in full.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">yes<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "abb",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the name component is given in an abbreviated form.<\/desc>" ],
                    "shortDesc" : "(abbreviated) the name component is given in an abbreviated form.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">abbreviated<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "init",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the name component is indicated only by\none initial.<\/desc>" ],
                    "shortDesc" : "(initial letter) the name component is indicated only by\none initial.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">initial letter<\/gloss>" ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "sort",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-24\" xml:lang=\"en\">specifies the sort order of the name component in relation to others within the name.<\/desc>" ],
              "shortDesc" : "(sort) specifies the sort order of the name component in relation to others within the name.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">sort<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } } ] },
        
        { "ident" : "att.placement",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-06-08\" xml:lang=\"en\">provides attributes for describing where on the source page or\n  object a textual element appears.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-07\" xml:lang=\"en\">specifies where this item is placed.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">at the top of the page<\/desc>" ],
                    "shortDesc" : "at the top of the page",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "bottom",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">at the foot of the page<\/desc>" ],
                    "shortDesc" : "at the foot of the page",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "margin",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">in the margin (left, right, or both)<\/desc>" ],
                    "shortDesc" : "in the margin (left, right, or both)",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "opposite",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">on the opposite, i.e. facing, page<\/desc>" ],
                    "shortDesc" : "on the opposite, i.e. facing, page",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "overleaf",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">on the other side of the leaf<\/desc>" ],
                    "shortDesc" : "on the other side of the leaf",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "above",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">above the line<\/desc>" ],
                    "shortDesc" : "above the line",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "right",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-02-07\" xml:lang=\"en\">to the right,\n\t  e.g. to the right of a vertical line of text, or to the right of a figure<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">below the line<\/desc>" ],
                    "shortDesc" : "below the line",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "left",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-02-07\" xml:lang=\"en\">to the left,\n\t  e.g. to the left of a vertical line of text, or to the left of a figure<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">at the end of e.g. chapter or volume.<\/desc>" ],
                    "shortDesc" : "at the end of e.g. chapter or volume.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "inline",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\">within the body of the text.<\/desc>" ],
                    "shortDesc" : "within the body of the text.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "inspace",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-01-22\" xml:lang=\"en\"> in a predefined space, for example left by an earlier scribe.<\/desc>" ],
                    "shortDesc" : " in a predefined space, for example left by an earlier scribe.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.pointing",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-01-15\" xml:lang=\"en\">provides a set of attributes used by all elements which point\n  to other elements by means of one or more URI references.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-06-16\" xml:lang=\"en\">specifies the language of the content to be found at the destination referenced by <att>target<\/att>, using a <soCalled>language tag<\/soCalled> generated\n        according to <ref target=\"http:\/\/www.rfc-editor.org\/rfc\/bcp\/bcp47.txt\">BCP 47<\/ref>.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-05-02\" xml:lang=\"en\">specifies the destination of the reference by supplying one or more URI References.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">specifies the intended meaning when the target of a\n      pointer is itself a pointer.<\/desc>" ],
              "shortDesc" : "(evaluate) specifies the intended meaning when the target of a\n      pointer is itself a pointer.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">evaluate<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "closed",
                "valItem" : 
                [ 
                  { "ident" : "all",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">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.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">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.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">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.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-15\" xml:lang=\"en\">provides a set of attributes common to all elements which\n  enclose groups of pointer elements.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">optionally specifies the identifiers of the elements\n      within which all elements indicated by the contents of this\n      element lie.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-07-25\" xml:lang=\"en\">describes the function of each of the values of the\n      <att>target<\/att> attribute of the enclosed <gi>link<\/gi>,\n      <gi>join<\/gi>, or <gi>alt<\/gi> tags.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">target function<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "2",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.word" } } } ] },
        
        { "ident" : "att.predicate",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-02-10\" xml:lang=\"en\">provides attributes for filtering by an XPath predicate expression.<\/desc>" ],
          "shortDesc" : "provides attributes for filtering by an XPath predicate expression.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "predicate",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-02-10\" xml:lang=\"en\">the condition under which the element bearing this attribute applies, given as an XPath predicate expression.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-05\" xml:lang=\"en\">provides attributes for describing numerical ranges.<\/desc>" ],
          "shortDesc" : "provides attributes for describing numerical ranges.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "atLeast",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-29\" xml:lang=\"en\">gives a minimum estimated value for the approximate measurement.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-29\" xml:lang=\"en\">gives a maximum estimated value for the approximate measurement.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-29\" xml:lang=\"en\">where the measurement summarizes more than one observation or a range, supplies the minimum value observed.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-06-29\" xml:lang=\"en\">where the measurement summarizes more than one observation or a range, supplies the maximum value observed.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-12-27\" xml:lang=\"en\">specifies the degree of statistical confidence (between zero and one) that a value falls within the range specified by <att>min<\/att> and <att>max<\/att>, or the proportion of observed values that fall within that range.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-02-16\" xml:lang=\"en\">provides attributes to mark the beginning or ending of a fragmentary\nmanuscript or other witness.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-09\" xml:lang=\"en\">contains a space-delimited list of one or more sigla indicating the witnesses\nto this reading  beginning or ending at this point.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">witness or witnesses<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "unbounded",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.repeatable",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes for the elements which define\n  component parts of a content model.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">indicates the smallest number of times this\n      component may occur.<\/desc>" ],
              "shortDesc" : "(minimum number of occurrences) indicates the smallest number of times this\n      component may occur.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">minimum number of occurrences<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } },
            
            { "onElement" : false,
              "ident" : "maxOccurs",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-21\" xml:lang=\"en\">indicates the largest number of times this\n      component may occur.<\/desc>" ],
              "shortDesc" : "(maximum number of occurrences) indicates the largest number of times this\n      component may occur.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-12-20\" xml:lang=\"en\">maximum number of occurrences<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.unboundedCount" } } } ] },
        
        { "ident" : "att.resourced",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">provides attributes by which a resource (such as an externally\n  held media file) may be located.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">specifies the URL from which the media concerned may be obtained.<\/desc>" ],
              "shortDesc" : "(uniform resource locator) specifies the URL from which the media concerned may be obtained.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-11\" xml:lang=\"en\">uniform resource locator<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.pointer" } } } ] },
        
        { "ident" : "att.scope",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-04\" xml:lang=\"en\">provides attributes to describe, in general terms, the scope of an element’s application.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-04\" xml:lang=\"en\">indicates the scope of application of the element<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-04\" xml:lang=\"en\">only this particular feature is used throughout the document<\/desc>" ],
                    "shortDesc" : "only this particular feature is used throughout the document",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "major",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-04\" xml:lang=\"en\">this feature is used through most of the document<\/desc>" ],
                    "shortDesc" : "this feature is used through most of the document",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "minor",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2024-12-04\" xml:lang=\"en\">this feature is used occasionally through the document<\/desc>" ],
                    "shortDesc" : "this feature is used occasionally through the document",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } } ] },
        
        { "ident" : "att.scoping",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-03-15\" xml:lang=\"en\">provides attributes for selecting particular elements\n    within a document.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-30\" xml:lang=\"en\">points at one or more sets of zero or more elements each.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-01-30\" xml:lang=\"en\">supplies an XPath selection pattern using the\n        syntax defined in <ptr target=\"#XSLT3\"\/> which identifies a set of nodes, selected within\n        the context identified by the <att>target<\/att> attribute if this is supplied, or within the \n        context of the parent element if it is not.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">provides attributes for elements used for arbitrary segmentation.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">characterizes the function of the segment.<\/desc>" ],
              "shortDesc" : "(function) characterizes the function of the segment.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">function<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } } ] },
        
        { "ident" : "att.sortable",
          "type" : "classSpec",
          "module" : "tei",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-06\" xml:lang=\"en\">provides attributes for elements in lists or groups that are sortable, but whose sorting key cannot be derived mechanically from the element content.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-11-06\" xml:lang=\"en\">supplies the sort key for this element in an index, list or group which contains it.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-01-05\" xml:lang=\"en\">provides attributes for elements which delimit a span of text by pointing mechanisms rather than by enclosing it.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates the end of a span initiated by the element bearing this attribute.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2015-02-15\" xml:lang=\"en\">provides attributes to specify the name of a formal definition\n  language used to provide formatting or rendition information.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-06\" xml:lang=\"en\">identifies the language used to describe the rendition.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-06\" xml:lang=\"en\">Cascading Stylesheet Language<\/desc>" ],
                    "shortDesc" : "Cascading Stylesheet Language",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "xslfo",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-06\" xml:lang=\"en\">Extensible Stylesheet Language Formatting Objects<\/desc>" ],
                    "shortDesc" : "Extensible Stylesheet Language Formatting Objects",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "free",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-06\" xml:lang=\"en\">Informal free text description<\/desc>" ],
                    "shortDesc" : "Informal free text description",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "other",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-10-06\" xml:lang=\"en\">A user-defined rendition description language<\/desc>" ],
                    "shortDesc" : "A user-defined rendition description language",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "schemeVersion",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-12\" xml:lang=\"en\">supplies a version number for the style language provided in <att>scheme<\/att>.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-04-17\" xml:lang=\"en\">provides attributes used to decorate rows or cells of a table.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-04-17\" xml:lang=\"en\">indicates the kind of information held in this cell or\nin each cell of this row.<\/desc>" ],
              "shortDesc" : "(role) indicates the kind of information held in this cell or\nin each cell of this row.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">role<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } },
              "valList" : 
              { "type" : "semi",
                "valItem" : 
                [ 
                  { "ident" : "label",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">labelling or descriptive information only.<\/desc>" ],
                    "shortDesc" : "labelling or descriptive information only.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "data",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">data values.<\/desc>" ],
                    "shortDesc" : "data values.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "rows",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-04-17\" xml:lang=\"en\">indicates the number of rows occupied by this cell or row.<\/desc>" ],
              "shortDesc" : "(rows) indicates the number of rows occupied by this cell or row.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">rows<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } },
            
            { "onElement" : false,
              "ident" : "cols",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-04-17\" xml:lang=\"en\">indicates the number of columns occupied by this cell or\n\trow.<\/desc>" ],
              "shortDesc" : "(columns) indicates the number of columns occupied by this cell or\n\trow.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-02\" xml:lang=\"en\">columns<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } } ] },
        
        { "ident" : "att.textCritical",
          "type" : "classSpec",
          "module" : "textcrit",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">defines a set of attributes common to all elements representing variant readings in text critical work.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">classifies the reading according to some useful typology.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the reading offers a substantive variant.<\/desc>" ],
                    "shortDesc" : "(substantive) the reading offers a substantive variant.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">substantive<\/gloss>" ],
                    "altIdent" : 
                    [  ] },
                  
                  { "ident" : "orthographic",
                    "desc" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-06-27\" xml:lang=\"en\">the reading differs only orthographically, not in substance,\nfrom other readings.<\/desc>" ],
                    "shortDesc" : "(orthographic) the reading differs only orthographically, not in substance,\nfrom other readings.",
                    "gloss" : 
                    [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-28\" xml:lang=\"en\">orthographic<\/gloss>" ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "cause",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">classifies the cause for the variant reading, according to any appropriate typology of possible origins.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">provides a number indicating the position of this reading in a sequence, when there is reason to presume a sequence to the variants. <!--on any one lemma.--><\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">variant sequence<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } },
            
            { "onElement" : false,
              "ident" : "require",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-08-19\" xml:lang=\"en\">points to other readings that are required when adopting the current reading or lemma.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">provides attributes common to those elements which\n  have a duration in time, expressed either absolutely or by reference\n  to an alignment map.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates the location within a temporal alignment at\n      which this element begins.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">indicates the location within a temporal alignment at\n      which this element ends.<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">provides attributes specific to elements encoding authorial or\n  scribal intervention in a text when\n  transcribing manuscript or similar sources.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">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.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">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.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">part of the text indicated as an addition duplicates\n\t  some text that is in the original<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">some text at the beginning of the deletion is marked\n          as deleted even though it clearly should not be\n          deleted.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">some text at the end of the deletion is marked as\n          deleted even though it clearly should not be\n          deleted.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">some text at the beginning of the deletion is not\n          marked as deleted even though it clearly should be.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">some text at the end of the deletion is not marked as\n          deleted even though it clearly should be.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">some text in the deletion is not marked as deleted\n\t  even though it clearly should be.<\/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" : 
                    [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">the deletion is not faulty.<\/desc>" ],
                    "shortDesc" : "the deletion is not faulty.",
                    "gloss" : 
                    [  ],
                    "altIdent" : 
                    [  ] } ] } },
            
            { "onElement" : false,
              "ident" : "cause",
              "mode" : "add",
              "ns" : "",
              "usage" : "def",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2011-10-31\" xml:lang=\"en\">documents the presumed cause for the intervention.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">assigns a sequence number related to the order in which\n      the encoded features carrying this attribute are believed to have occurred.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-09-03\" xml:lang=\"en\">sequence<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.count" } } } ] },
        
        { "ident" : "att.translatable",
          "type" : "classSpec",
          "module" : "tagdocs",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2006-10-15\" xml:lang=\"en\">provides attributes used to  indicate the status of a translatable\nportion of an ODD document.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-05-23\" xml:lang=\"en\">specifies the date on which the source text was extracted and sent to the translator<\/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" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-02\" xml:lang=\"en\">provides attributes that can be used to classify or subclassify elements in any way.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">characterizes the element in some sense, using any convenient\n classification scheme or typology.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-10\" xml:lang=\"en\">provides a sub-categorization of the element, if needed.<\/desc>" ],
              "shortDesc" : "(subtype) provides a sub-categorization of the element, if needed.",
              "gloss" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2009-05-29\" xml:lang=\"en\">subtype<\/gloss>" ],
              "altIdent" : 
              [  ],
              "valDesc" : 
              [  ],
              "datatype" : 
              { "min" : "1",
                "max" : "1",
                "dataRef" : 
                { "key" : "teidata.enumerated" } } } ] },
        
        { "ident" : "att.witnessed",
          "type" : "classSpec",
          "module" : "textcrit",
          "desc" : 
          [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-08-22\" xml:lang=\"en\">provides attributes used to identify the witnesses\n  supporting a particular reading in a critical apparatus.<\/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" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-12-09\" xml:lang=\"en\">contains a space-delimited list of one or more pointers indicating the witnesses\nwhich attest to a given reading.<\/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" : 
              [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-04-18\" xml:lang=\"en\">witness or witnesses<\/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=\"2021-08-22\" xml:lang=\"en\">provides attributes to indicate the hand in which\n    the content of an element was written in the source being transcribed.<\/desc>" ],
          "shortDesc" : "provides attributes to indicate the hand in which\n    the content of an element was written in the source being transcribed.",
          "gloss" : 
          [  ],
          "altIdent" : 
          [  ],
          "classes" : 
          { "model" : 
            [  ],
            "atts" : 
            [  ],
            "unknown" : 
            [  ] },
          "attributes" : 
          [ 
            { "onElement" : false,
              "ident" : "hand",
              "mode" : "add",
              "ns" : "",
              "usage" : "opt",
              "desc" : 
              [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2018-06-15\" xml:lang=\"en\">points to a <gi>handNote<\/gi> element describing the hand considered responsible for the\n        content of the element concerned.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-10-14\" xml:lang=\"en\">defines the content of anonymous block elements.<\/desc>" ],
        "shortDesc" : "(anonymous block content) defines the content of anonymous block elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-21\" xml:lang=\"en\">anonymous block content<\/gloss>" ] },
      
      { "ident" : "macro.limitedContent",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the content of prose elements that are not used for transcription of extant materials.<\/desc>" ],
        "shortDesc" : "(paragraph content) defines the content of prose elements that are not used for transcription of extant materials.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-14\" xml:lang=\"en\">paragraph content<\/gloss>" ] },
      
      { "ident" : "macro.paraContent",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-11-06\" xml:lang=\"en\">defines the content of paragraphs and similar elements.<\/desc>" ],
        "shortDesc" : "(paragraph content) defines the content of paragraphs and similar elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">paragraph content<\/gloss>" ] },
      
      { "ident" : "macro.phraseSeq",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">defines a sequence of character data and phrase-level elements.<\/desc>" ],
        "shortDesc" : "(phrase sequence) defines a sequence of character data and phrase-level elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">phrase sequence<\/gloss>" ] },
      
      { "ident" : "macro.phraseSeq.limited",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-14\" xml:lang=\"en\">defines a sequence of character data and those phrase-level elements that are not typically\nused for transcribing extant documents.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-14\" xml:lang=\"en\">limited phrase sequence<\/gloss>" ] },
      
      { "ident" : "macro.specialPara",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-01-14\" xml:lang=\"en\">'special' paragraph content<\/gloss>" ] },
      
      { "ident" : "macro.specialPara.cmc",
        "module" : "cmc",
        "type" : "",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-03-04\" xml:lang=\"en\">defines the\n        content model of the <gi>quote<\/gi> 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.<\/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" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2021-03-04\" xml:lang=\"en\">'special'\n        paragraph content with added CMC element(s)<\/gloss>" ],
        "key" : "add" },
      
      { "ident" : "macro.xtext",
        "module" : "tei",
        "type" : "",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-05\" xml:lang=\"en\">defines a sequence of character data and gaiji elements.<\/desc>" ],
        "shortDesc" : "(extended text) defines a sequence of character data and gaiji elements.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2005-10-05\" xml:lang=\"en\">extended text<\/gloss>" ] } ],
    "datatypes" : 
    [ 
      { "ident" : "teidata.authority",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-02-12\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values expressing a degree of certainty.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values used for a non-negative\ninteger value used as a count.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-09\" xml:lang=\"en\">defines the range of attribute values available for representation of a duration in time\n    using ISO 8601 standard formats.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values available for representation of a duration in time using W3C datatypes.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-22\" xml:lang=\"en\">defines the range of attribute values expressed as a single XML name taken from a list of\n    documented possibilities.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-17\" xml:lang=\"en\">defines the range of attribute values used to\n    represent the gender of a person, persona, or character.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-13\" xml:lang=\"en\">defines attribute values used to express an interval value.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values used to identify a particular combination of human\n    language and writing system.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values expressed as an XML Name.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-14\" xml:lang=\"en\">defines the range of attribute values used to indicate XML namespaces as defined by the W3C\n    <ref target=\"https:\/\/www.w3.org\/TR\/1999\/REC-xml-names-19990114\/\">Namespaces in XML<\/ref>\n    Technical Recommendation.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2017-05-23\" xml:lang=\"en\">defines attribute values which contain either an absolute namespace URI or a qualified XML name.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-13\" xml:lang=\"en\">defines attribute values which contain either the null string or an XML name.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values used for numeric values.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-03-26\" xml:lang=\"en\">defines a range of values for use in specifying the size of an object that is intended for\n    display.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines attribute values which\n    are expressed as a regular expression.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2010-10-17\" xml:lang=\"en\">defines the data type used to express a point in cartesian space.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-01-19\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2016-11-28\" xml:lang=\"en\">defines a range of values that may function as a URI scheme name.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines a range of attribute values which can be expressed either as a numeric\n    probability or as a coded certainty value.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values expressing a probability.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-14\" xml:lang=\"en\">defines attribute values which contain a replacement template.<\/desc>" ],
        "shortDesc" : "defines attribute values which contain a replacement template.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] },
      
      { "ident" : "teidata.sex",
        "type" : "dataSpec",
        "module" : "tei",
        "desc" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-05-10\" xml:lang=\"en\">defines the range of attribute values used to identify\n    the sex of an organism.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-08\" xml:lang=\"en\">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 <title>Data elements\n      and interchange formats – Information interchange – Representation of dates and times<\/title>.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-04-08\" xml:lang=\"en\">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 <ref target=\"#XSD2\">XML Schema Part 2: Datatypes Second Edition<\/ref>\n  specification.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2020-11-19\" xml:lang=\"en\">defines the range of\n    values, conforming to the W3C <ref target=\"#XSD2\">XML Schema Part 2:\n  Datatypes Second Edition<\/ref> specification, expressing a date or\n  a date and a time within the working life of the document.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2012-06-17\" xml:lang=\"en\">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.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-22\" xml:lang=\"en\">defines the range of attribute values used to express a truth\nvalue.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2022-07-06\" xml:lang=\"en\">defines the range of values used for a counting number or the string <val>unbounded<\/val> for infinity.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-11-20\" xml:lang=\"en\">defines the range of attribute values which may be used to\n  specify a TEI or Unicode version number.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-14\" xml:lang=\"en\">defines the range of attribute values used for version numbers.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-22\" xml:lang=\"en\">defines the range of attribute values expressed as a single\n  word or token.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-10-18\" xml:lang=\"en\">defines the range of attribute values used to express a truth value which may be unknown.<\/desc>" ],
        "shortDesc" : "(extended truth value) defines the range of attribute values used to express a truth value which may be unknown.",
        "gloss" : 
        [ "<gloss xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2007-07-04\" xml:lang=\"en\">extended truth value<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-13\" xml:lang=\"en\">defines attribute values which contain an XML name.<\/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" : 
        [ "<desc xmlns=\"http:\/\/www.tei-c.org\/ns\/1.0\" versionDate=\"2013-04-14\" xml:lang=\"en\">defines attribute values which contain an XPath expression.<\/desc>" ],
        "shortDesc" : "defines attribute values which contain an XPath expression.",
        "gloss" : 
        [  ],
        "altIdent" : 
        [  ],
        "content" : 
        [ 
          { "type" : "textNode" } ] } ],
    "macroRefs" : 
    [  ] }