element PremiseNumber
diagram ogckml22_diagrams/ogckml22_p385.png
namespace urn:oasis:names:tc:ciq:xsdschema:xAL:2.0
properties
content complex
mixed true
used by
elements Premise Premise/PremiseNumberRange/PremiseNumberRangeFrom Premise/PremiseNumberRange/PremiseNumberRangeTo
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  derived by: NMTOKEN        
documentation
Building 12-14 is "Range" and Building 12 is "Single"
Type          
Indicator          
documentation
No. in House No.12, # in #12, etc.
IndicatorOccurrence  derived by: NMTOKEN        
documentation
No. occurs before 12 No.12
NumberTypeOccurrence  derived by: NMTOKEN        
documentation
12 in BUILDING 12 occurs "after" premise type BUILDING
Code          
documentation
Used by postal services to encode the name of the element.
annotation
documentation
Specification of the identifier of the premise (house, building, etc). Premises in a street are often uniquely identified by means of consecutive identifiers. The identifier can be a number, a letter or any combination of the two.
source <element name="PremiseNumber">
 
<annotation>
   
<documentation>Specification of the identifier of the premise (house, building, etc). Premises in a street are often uniquely identified by means of consecutive identifiers. The identifier can be a number, a letter or any combination of the two.</documentation>
 
</annotation>
 
<complexType mixed="true">
   
<attribute name="NumberType">
     
<annotation>
       
<documentation>Building 12-14 is "Range" and Building 12 is "Single"</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 House No.12, # in #12, etc.</documentation>
     
</annotation>
   
</attribute>
   
<attribute name="IndicatorOccurrence">
     
<annotation>
       
<documentation>No. occurs before 12 No.12</documentation>
     
</annotation>
     
<simpleType>
       
<restriction base="xs:NMTOKEN">
         
<enumeration value="Before"/>
         
<enumeration value="After"/>
       
</restriction>
     
</simpleType>
   
</attribute>
   
<attribute name="NumberTypeOccurrence">
     
<annotation>
       
<documentation>12 in BUILDING 12 occurs "after" premise type BUILDING</documentation>
     
</annotation>
     
<simpleType>
       
<restriction base="xs:NMTOKEN">
         
<enumeration value="Before"/>
         
<enumeration value="After"/>
       
</restriction>
     
</simpleType>
   
</attribute>
   
<attributeGroup ref="grPostal"/>
   
<anyAttribute namespace="##other"/>
 
</complexType>
</element>

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

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

attribute PremiseNumber/@Indicator
annotation
documentation
No. in House No.12, # in #12, etc.
source <attribute name="Indicator">
 
<annotation>
   
<documentation>No. in House No.12, # in #12, etc.</documentation>
 
</annotation>
</attribute>

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

attribute PremiseNumber/@NumberTypeOccurrence
type restriction of NMTOKEN
facets
Kind Value Annotation
enumeration Before
enumeration After
annotation
documentation
12 in BUILDING 12 occurs "after" premise type BUILDING
source <attribute name="NumberTypeOccurrence">
 
<annotation>
   
<documentation>12 in BUILDING 12 occurs "after" premise type BUILDING</documentation>
 
</annotation>
 
<simpleType>
   
<restriction base="xs:NMTOKEN">
     
<enumeration value="Before"/>
     
<enumeration value="After"/>
   
</restriction>
 
</simpleType>
</attribute>


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