http://schemas.microsoft.com/sqlserver/2004/sqltypes
simpleType uniqueidentifier

Super Types
{http://www.w3.org/2001/XMLSchema}string
|
+--{http://schemas.microsoft.com/sqlserver/2004/sqltypes}uniqueidentifier (restriction)

Properties
This component is not nillable.

Model

([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|(\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\})


Source
<xsd:simpleType name="uniqueidentifier">
<xsd:restriction base="xsd:string">
<xsd:pattern value="([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|(\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\})"/>
</xsd:restriction>
</xsd:simpleType>


http://www.stylusstudio.com