Outils personnels
Navigation
Se connecter


Mot de passe oublié ?
 

IdentifierTypes_localised.xsd

IdentifierTypes_localised.xsd — Extensible Markup Language (XML), 3Kb

Contenu du fichier

<?xml version="1.0" encoding="UTF-8"?>
<!--*************************************************************************-->
<!--** This schema has been modified from the original base schema named - **-->
<!--** IdentifierTypes.xsd                                                 **-->
<!--** using tools created by the TECLERT Project. For more information    **-->
<!--** please go to: http://www.opengroup.org/telcert/                     **-->
<!--** Generated by SchemaTransformTool version 2.9                        **-->
<!--*************************************************************************-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="stt2006-02-28_localised_Schema" targetNamespace="stt2006-02-28_localised_Schema" elementFormDefault="qualified" version="2006-02-28 localised_Schema_2006_7_11">
	<xsd:annotation>
		<xsd:documentation>
"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Name: IdentifierTypes.xsd
Status: Recommendation
Date this version: 2006-02-28
Purpose: Defines reusable identifier schema components.
Author(s):  
Documentation: IdentifierTypes.html

2004-07-06: The EntityReferenceType was changed from a xsd:choice content model to a xsd:sequence content model.  This is considered a backwardly compatible bug fix.

2005-11-08: DunsNumberType data type renamed to DunsNumberDataType.  This was done so there is not a type and an attribute with the same name (and only cased different).  Code gen tools can be case insensitive and so this would create a collision.  

Terms of license can be found in license.txt.

</xsd:documentation>
	</xsd:annotation>
	<xsd:include schemaLocation="EntityIdType_localised.xsd" />
	<!-- InternetDomainNameType-->
	<xsd:element name="InternetDomainName" type="InternetDomainNameType" />
	<xsd:complexType name="InternetDomainNameType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="primaryIndicator" type="xsd:boolean" use="optional" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<!-- EntityReferenceType-->
	<xsd:complexType name="EntityReferenceType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0" />
			<xsd:element name="Name" type="xsd:string" minOccurs="0" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="DunsNumber" type="DunsNumberDataType" />
	<xsd:simpleType name="DunsNumberBaseType">
		<xsd:restriction base="xsd:integer">
			<xsd:pattern value="\d{9}" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:complexType name="DunsNumberDataType">
		<xsd:simpleContent>
			<xsd:extension base="DunsNumberBaseType">
				<xsd:attribute name="dunsNumberType" use="required">
					<xsd:simpleType>
						<xsd:restriction base="xsd:string">
							<xsd:enumeration value="standard Duns" />
							<xsd:enumeration value="global ultimate" />
							<xsd:enumeration value="domestic ultimate" />
						</xsd:restriction>
					</xsd:simpleType>
				</xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
</xsd:schema>
Actions sur le document