diagram | |||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||
children | AddressLine SubPremiseName SubPremiseLocation SubPremiseNumber SubPremiseNumberPrefix SubPremiseNumberSuffix BuildingName Firm MailStop PostalCode SubPremise | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <complexType name="SubPremiseType"> <sequence> <element ref="AddressLine" minOccurs="0" maxOccurs="unbounded"/> <element name="SubPremiseName" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Name of the SubPremise</documentation> </annotation> <complexType mixed="true"> <attribute name="Type"/> <attribute name="TypeOccurrence"> <annotation> <documentation>EGIS Building where EGIS occurs before 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> <choice minOccurs="0"> <element name="SubPremiseLocation"> <annotation> <documentation> Name of the SubPremise Location. eg. LOBBY, BASEMENT, GROUND FLOOR, etc...</documentation> </annotation> <complexType mixed="true"> <attributeGroup ref="grPostal"/> </complexType> </element> <element name="SubPremiseNumber" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Specification of the identifier of a sub-premise. Examples of sub-premises are apartments and suites. sub-premises in a building are often uniquely identified by means of consecutive identifiers. The identifier can be a number, a letter or any combination of the two. In the latter case, the identifier includes exactly one variable (range) part, which is either a number or a single letter that is surrounded by fixed parts at the left (prefix) or the right (postfix).</documentation> </annotation> <complexType mixed="true"> <attribute name="Indicator"> <annotation> <documentation>"TH" in 12TH which is a floor number, "NO." in NO.1, "#" in APT #12, etc.</documentation> </annotation> </attribute> <attribute name="IndicatorOccurrence"> <annotation> <documentation>"No." occurs before 1 in No.1, or TH occurs after 12 in 12TH</documentation> </annotation> <simpleType> <restriction base="xs:NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <attribute name="NumberTypeOccurrence"> <annotation> <documentation>12TH occurs "before" FLOOR (a type of subpremise) in 12TH FLOOR</documentation> </annotation> <simpleType> <restriction base="xs:NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <attribute name="PremiseNumberSeparator"> <annotation> <documentation>"/" in 12/14 Archer Street where 12 is sub-premise number and 14 is premise number</documentation> </annotation> </attribute> <attribute name="Type"/> <attributeGroup ref="grPostal"/> <anyAttribute namespace="##other"/> </complexType> </element> </choice> <element name="SubPremiseNumberPrefix" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Prefix of the sub premise number. eg. A in A-12</documentation> </annotation> <complexType mixed="true"> <attribute name="NumberPrefixSeparator"> <annotation> <documentation>A-12 where 12 is number and A is prefix and "-" is the separator</documentation> </annotation> </attribute> <attribute name="Type"/> <attributeGroup ref="grPostal"/> <anyAttribute namespace="##other"/> </complexType> </element> <element name="SubPremiseNumberSuffix" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Suffix of the sub premise number. eg. A in 12A</documentation> </annotation> <complexType mixed="true"> <attribute name="NumberSuffixSeparator"> <annotation> <documentation>12-A where 12 is number and A is suffix and "-" is the separator</documentation> </annotation> </attribute> <attribute name="Type"/> <attributeGroup ref="grPostal"/> <anyAttribute namespace="##other"/> </complexType> </element> <element name="BuildingName" type="BuildingNameType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Name of the building</documentation> </annotation> </element> <element name="Firm" type="FirmType" minOccurs="0"> <annotation> <documentation>Specification of a firm, company, organization, etc. It can be specified as part of an address that contains a street or a postbox. It is therefore different from a large mail user address, which contains no street.</documentation> </annotation> </element> <element name="MailStop" type="MailStopType" minOccurs="0"> <annotation> <documentation>A MailStop is where the the mail is delivered to within a premise/subpremise/firm or a facility.</documentation> </annotation> </element> <element ref="PostalCode" minOccurs="0"/> <element name="SubPremise" type="SubPremiseType" minOccurs="0"> <annotation> <documentation>Specification of a single sub-premise. Examples of sub-premises are apartments and suites. Each sub-premise should be uniquely identifiable. SubPremiseType: Specification of the name of a sub-premise type. Possible values not limited to: Suite, Appartment, Floor, Unknown Multiple levels within a premise by recursively calling SubPremise Eg. Level 4, Suite 2, Block C</documentation> </annotation> </element> <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute name="Type"/> <anyAttribute namespace="##other"/> </complexType> |
source | <attribute name="Type"/> |
diagram | |||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||
source | <element name="SubPremiseName" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Name of the SubPremise</documentation> </annotation> <complexType mixed="true"> <attribute name="Type"/> <attribute name="TypeOccurrence"> <annotation> <documentation>EGIS Building where EGIS occurs before 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> |
source | <attribute name="Type"/> |
type | restriction of NMTOKEN | |||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <attribute name="TypeOccurrence"> <annotation> <documentation>EGIS Building where EGIS occurs before Building</documentation> </annotation> <simpleType> <restriction base="xs:NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> |
diagram | |||||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||||
properties |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <element name="SubPremiseLocation"> <annotation> <documentation> Name of the SubPremise Location. eg. LOBBY, BASEMENT, GROUND FLOOR, etc...</documentation> </annotation> <complexType mixed="true"> <attributeGroup ref="grPostal"/> </complexType> </element> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <element name="SubPremiseNumber" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Specification of the identifier of a sub-premise. Examples of sub-premises are apartments and suites. sub-premises in a building are often uniquely identified by means of consecutive identifiers. The identifier can be a number, a letter or any combination of the two. In the latter case, the identifier includes exactly one variable (range) part, which is either a number or a single letter that is surrounded by fixed parts at the left (prefix) or the right (postfix).</documentation> </annotation> <complexType mixed="true"> <attribute name="Indicator"> <annotation> <documentation>"TH" in 12TH which is a floor number, "NO." in NO.1, "#" in APT #12, etc.</documentation> </annotation> </attribute> <attribute name="IndicatorOccurrence"> <annotation> <documentation>"No." occurs before 1 in No.1, or TH occurs after 12 in 12TH</documentation> </annotation> <simpleType> <restriction base="xs:NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <attribute name="NumberTypeOccurrence"> <annotation> <documentation>12TH occurs "before" FLOOR (a type of subpremise) in 12TH FLOOR</documentation> </annotation> <simpleType> <restriction base="xs:NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <attribute name="PremiseNumberSeparator"> <annotation> <documentation>"/" in 12/14 Archer Street where 12 is sub-premise number and 14 is premise number</documentation> </annotation> </attribute> <attribute name="Type"/> <attributeGroup ref="grPostal"/> <anyAttribute namespace="##other"/> </complexType> </element> |
annotation |
|
||
source | <attribute name="Indicator"> <annotation> <documentation>"TH" in 12TH which is a floor number, "NO." in NO.1, "#" in APT #12, etc.</documentation> </annotation> </attribute> |
type | restriction of NMTOKEN | |||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <attribute name="IndicatorOccurrence"> <annotation> <documentation>"No." occurs before 1 in No.1, or TH occurs after 12 in 12TH</documentation> </annotation> <simpleType> <restriction base="xs:NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> |
type | restriction of NMTOKEN | |||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <attribute name="NumberTypeOccurrence"> <annotation> <documentation>12TH occurs "before" FLOOR (a type of subpremise) in 12TH FLOOR</documentation> </annotation> <simpleType> <restriction base="xs:NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> |
annotation |
|
||
source | <attribute name="PremiseNumberSeparator"> <annotation> <documentation>"/" in 12/14 Archer Street where 12 is sub-premise number and 14 is premise number</documentation> </annotation> </attribute> |
source | <attribute name="Type"/> |
diagram | |||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||
source | <element name="SubPremiseNumberPrefix" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Prefix of the sub premise number. eg. A in A-12</documentation> </annotation> <complexType mixed="true"> <attribute name="NumberPrefixSeparator"> <annotation> <documentation>A-12 where 12 is number and A is prefix and "-" is the separator</documentation> </annotation> </attribute> <attribute name="Type"/> <attributeGroup ref="grPostal"/> <anyAttribute namespace="##other"/> </complexType> </element> |
annotation |
|
||
source | <attribute name="NumberPrefixSeparator"> <annotation> <documentation>A-12 where 12 is number and A is prefix and "-" is the separator</documentation> </annotation> </attribute> |
source | <attribute name="Type"/> |
diagram | |||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||
source | <element name="SubPremiseNumberSuffix" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation> Suffix of the sub premise number. eg. A in 12A</documentation> </annotation> <complexType mixed="true"> <attribute name="NumberSuffixSeparator"> <annotation> <documentation>12-A where 12 is number and A is suffix and "-" is the separator</documentation> </annotation> </attribute> <attribute name="Type"/> <attributeGroup ref="grPostal"/> <anyAttribute namespace="##other"/> </complexType> </element> |
annotation |
|
||
source | <attribute name="NumberSuffixSeparator"> <annotation> <documentation>12-A where 12 is number and A is suffix and "-" is the separator</documentation> </annotation> </attribute> |
source | <attribute name="Type"/> |
diagram | |||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||||||||||||||||||
type | BuildingNameType | ||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||
source | <element name="BuildingName" type="BuildingNameType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Name of the building</documentation> </annotation> </element> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||
type | FirmType | ||||||||||||
properties |
|
||||||||||||
children | AddressLine FirmName Department MailStop PostalCode | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <element name="Firm" type="FirmType" minOccurs="0"> <annotation> <documentation>Specification of a firm, company, organization, etc. It can be specified as part of an address that contains a street or a postbox. It is therefore different from a large mail user address, which contains no street.</documentation> </annotation> </element> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||
type | MailStopType | ||||||||||||
properties |
|
||||||||||||
children | AddressLine MailStopName MailStopNumber | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <element name="MailStop" type="MailStopType" minOccurs="0"> <annotation> <documentation>A MailStop is where the the mail is delivered to within a premise/subpremise/firm or a facility.</documentation> </annotation> </element> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:ciq:xsdschema:xAL:2.0 | ||||||||||||
type | SubPremiseType | ||||||||||||
properties |
|
||||||||||||
children | AddressLine SubPremiseName SubPremiseLocation SubPremiseNumber SubPremiseNumberPrefix SubPremiseNumberSuffix BuildingName Firm MailStop PostalCode SubPremise | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <element name="SubPremise" type="SubPremiseType" minOccurs="0"> <annotation> <documentation>Specification of a single sub-premise. Examples of sub-premises are apartments and suites. Each sub-premise should be uniquely identifiable. SubPremiseType: Specification of the name of a sub-premise type. Possible values not limited to: Suite, Appartment, Floor, Unknown Multiple levels within a premise by recursively calling SubPremise Eg. Level 4, Suite 2, Block C</documentation> </annotation> </element> |