<scaffold>

<scaffold>
Module lim
Attributes Attributeslim.att.locatable.directed (@toWhere)
where indicates the location of an event by pointing to a place element
Derived from lim.att.locatable
Status Optional
Datatype teidata.pointer
Suggested values include:
plc:TOWE1
(Tower of London) Tower of London
plc:KENN1
(Kennington Common) Kennington Common
plc:CARL2
(Carlisle) Carlisle
plc:BRAM1
(Brampton) Brampton
plc:PENR1
(Penrith) Penrith
plc:YORK1
(York) York
value
Status Optional
Datatype teidata.xTruthValue
Member of
Contained by
corpus: setting
May contain
namesdates: placeName
Schematron

<sch:pattern>
   
<sch:rule context="tei:scaffold[@value = 'true']">
      
<sch:assert test="tei:placeName or @where">ERROR: If this is a scaffold speech, then it must have a place associated for the location of the execution (either using a @where or a child placeName element).</sch:assert>
   
</sch:rule>
</sch:pattern>
Source Github

<elementSpec rend="add" ident="scaffold" module="lim" mode="add">
   
<classes>
      
<memberOf key="model.settingPart"/>
      
<memberOf key="lim.att.locatable"/>
   
</classes>
   
<content>
      
<elementRef key="placeName" minOccurs="0" maxOccurs="1"/>
   
</content>
   
<attList>
      
<attDef ident="value">
         
<datatype>
            
<dataRef key="teidata.xTruthValue"/>
         
</datatype>
      
</attDef>
      
<attDef ident="where" mode="change">
         
<datatype>
            
<dataRef key="teidata.pointer"/>
         
</datatype>
         
<valList mode="add" type="semi">
            
<valItem ident="plc:TOWE1" mode="add">
               
<desc>Tower of London</desc>
               
<gloss>Tower of London</gloss>
            
</valItem>
            
<valItem ident="plc:KENN1" mode="add">
               
<desc>Kennington Common</desc>
               
<gloss>Kennington Common</gloss>
            
</valItem>
            
<valItem ident="plc:CARL2" mode="add">
               
<desc>Carlisle</desc>
               
<gloss>Carlisle</gloss>
            
</valItem>
            
<valItem ident="plc:BRAM1" mode="add">
               
<desc>Brampton</desc>
               
<gloss>Brampton</gloss>
            
</valItem>
            
<valItem ident="plc:PENR1" mode="add">
               
<desc>Penrith</desc>
               
<gloss>Penrith</gloss>
            
</valItem>
            
<valItem ident="plc:YORK1" mode="add">
               
<desc>York</desc>
               
<gloss>York</gloss>
            
</valItem>
         
</valList>
      
</attDef>
   
</attList>
</elementSpec>