element ThoroughfareNumber
diagram ogckml22_diagrams/ogckml22_p405.png
namespace urn:oasis:names:tc:ciq:xsdschema:xAL:2.0
properties
content complex
mixed true
used by
elements Thoroughfare Thoroughfare/ThoroughfareNumberRange/ThoroughfareNumberFrom Thoroughfare/ThoroughfareNumberRange/ThoroughfareNumberTo
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  derived by: NMTOKEN        
documentation
12 Archer Street is "Single" and 12-14 Archer Street is "Range"
Type          
Indicator          
documentation
No. in Street No.12 or "#" in Street # 12, etc.
IndicatorOccurrence  derived by: NMTOKEN        
documentation
No.12 where "No." is before actual street number
NumberOccurrence  derived by: NMTOKEN        
documentation
23 Archer St, Archer Street 23, St Archer 23
Code          
documentation
Used by postal services to encode the name of the element.
annotation
documentation
Eg.: 23 Archer street or 25/15 Zero Avenue, etc
source <element name="ThoroughfareNumber">
 
<annotation>
   
<documentation>Eg.: 23 Archer street or 25/15 Zero Avenue, etc</documentation>
 
</annotation>
 
<complexType mixed="true">
   
<attribute name="NumberType">
     
<annotation>
       
<documentation>12 Archer Street is "Single" and 12-14 Archer Street is "Range"</documentation>
     
</annotation>
     
<simpleType>
       
<restriction base="xs:NMTOKEN">
         
<enumeration value="Single"/>
         
<enumeration value="Range"/>
       
</restriction>
     
</simpleType>
   
</attribute>
   
<attribute name="Type"/>
   
<attribute name="Indicator">
     
<annotation>
       
<documentation>No. in Street No.12 or "#" in Street # 12, etc.</documentation>
     
</annotation>
   
</attribute>
   
<attribute name="IndicatorOccurrence">
     
<annotation>
       
<documentation>No.12 where "No." is before actual street number</documentation>
     
</annotation>
     
<simpleType>
       
<restriction base="xs:NMTOKEN">
         
<enumeration value="Before"/>
         
<enumeration value="After"/>
       
</restriction>
     
</simpleType>
   
</attribute>
   
<attribute name="NumberOccurrence">
     
<annotation>
       
<documentation>23 Archer St, Archer Street 23, St Archer 23</documentation>
     
</annotation>
     
<simpleType>
       
<restriction base="xs:NMTOKEN">
         
<enumeration value="BeforeName"/>
         
<enumeration value="AfterName"/>
         
<enumeration value="BeforeType"/>
         
<enumeration value="AfterType"/>
       
</restriction>
     
</simpleType>
   
</attribute>
   
<attributeGroup ref="grPostal"/>
   
<anyAttribute namespace="##other"/>
 
</complexType>
</element>

attribute ThoroughfareNumber/@NumberType
type restriction of NMTOKEN
facets
Kind Value Annotation
enumeration Single
enumeration Range
annotation
documentation
12 Archer Street is "Single" and 12-14 Archer Street is "Range"
source <attribute name="NumberType">
 
<annotation>
   
<documentation>12 Archer Street is "Single" and 12-14 Archer Street is "Range"</documentation>
 
</annotation>
 
<simpleType>
   
<restriction base="xs:NMTOKEN">
     
<enumeration value="Single"/>
     
<enumeration value="Range"/>
   
</restriction>
 
</simpleType>
</attribute>

attribute ThoroughfareNumber/@Type
source <attribute name="Type"/>

attribute ThoroughfareNumber/@Indicator
annotation
documentation
No. in Street No.12 or "#" in Street # 12, etc.
source <attribute name="Indicator">
 
<annotation>
   
<documentation>No. in Street No.12 or "#" in Street # 12, etc.</documentation>
 
</annotation>
</attribute>

attribute ThoroughfareNumber/@IndicatorOccurrence
type restriction of NMTOKEN
facets
Kind Value Annotation
enumeration Before
enumeration After
annotation
documentation
No.12 where "No." is before actual street number
source <attribute name="IndicatorOccurrence">
 
<annotation>
   
<documentation>No.12 where "No." is before actual street number</documentation>
 
</annotation>
 
<simpleType>
   
<restriction base="xs:NMTOKEN">
     
<enumeration value="Before"/>
     
<enumeration value="After"/>
   
</restriction>
 
</simpleType>
</attribute>

attribute ThoroughfareNumber/@NumberOccurrence
type restriction of NMTOKEN
facets
Kind Value Annotation
enumeration BeforeName
enumeration AfterName
enumeration BeforeType
enumeration AfterType
annotation
documentation
23 Archer St, Archer Street 23, St Archer 23
source <attribute name="NumberOccurrence">
 
<annotation>
   
<documentation>23 Archer St, Archer Street 23, St Archer 23</documentation>
 
</annotation>
 
<simpleType>
   
<restriction base="xs:NMTOKEN">
     
<enumeration value="BeforeName"/>
     
<enumeration value="AfterName"/>
     
<enumeration value="BeforeType"/>
     
<enumeration value="AfterType"/>
   
</restriction>
 
</simpleType>
</attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy