You can build up simple types by using your own type as the base.
The facets are added--not replaced:
<xs:simpleType name="cdeURI"> <xs:restriction base="my:absoluteURI"> <xs:pattern value="http://cde.berkeley.edu/.*"/> </xs:resritction> </xs:simpleType>