2.2.5.7 ReferenceType

The simple type rm:ReferenceType uniquely identifies a configuration object and contains a GUID. rm:ReferenceType extends xs:string with the following restrictions:

§   Preceded by the literal "urn:uuid:" 
§   A reference type is of format GUID ([MS-DTYP] section 2.3.2.3).
§   No open bracket ({) at the beginning and no close bracket (}) at the end of the reference type. 
 <?xml version="1.0" encoding="utf-8"?>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://schemas.microsoft.com/2006/11/ResourceManagement">
   <xs:simpleType name="ReferenceType">
     <xs:restriction base="xs:string">
       <xs:pattern value="urn:uuid:([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})" />
     </xs:restriction>
   </xs:simpleType>
 </xs:schema>