<xs:attributeGroup name="ResourceAttribs">
<xs:attribute name="AgentName" type="jdftyp:string" use="optional"/>
<xs:attribute name="AgentVersion" type="jdftyp:string" use="optional"/>
<xs:attribute name="Author" type="jdftyp:string" use="optional"/>
<xs:attribute name="CatalogID" type="jdftyp:shortString" use="optional"/>
<xs:attribute name="CatalogDetails" type="jdftyp:string" use="optional"/>
<xs:attribute name="ID" type="jdftyp:ID" use="required"/>
<xs:attribute name="Locked" type="jdftyp:boolean" default="false"/>
<xs:attribute name="PartUsage" type="jdftyp:ePartUsage_" default="Explicit"/>
<xs:attribute name="PipeID" type="jdftyp:shortString" use="optional"/>
<xs:attribute name="PipeProtocol" type="jdftyp:NMTOKEN" use="optional"/>
<xs:attribute name="PipeURL" type="jdftyp:URL" use="optional"/>
<xs:attribute name="ProductID" type="jdftyp:shortString" use="optional"/>
<xs:attribute name="rRefs" type="jdftyp:IDREFS" use="optional"/>
<xs:attribute name="SkipIndex" type="jdftyp:Integer" use="optional"/>
<xs:attribute name="SpawnIDs" type="jdftyp:NMTOKENS" use="optional"/>
<xs:attribute name="SpawnStatus" type="jdftyp:eSpawnStatus_" default="NotSpawned"/>
<xs:attribute name="Status" type="jdftyp:eResourceStatus_" use="required"/>
<xs:attribute name="UpdateID" type="jdftyp:NMTOKEN" use="optional"/>
</xs:attributeGroup> |