Collections in Service Optimization

For Collections in Service Optimization, Xoom identities are hardcoded, using IdName. IdName is fixed, is environment-independent, and so can be used as a Xoom identity.

For example, in the following Collection, we can see that the Xoom identity xoom:id="Collection[ABCapacityLimits]", is taken from <IdName>ABCapacityLimits</IdName>
<Scheme>
        <Collection xoom:id="Collection[ABCapacityLimits]">
            <ID>72</ID>
            <CollectionSize>Small</CollectionSize>
            <IdName>ABCapacityLimits</IdName>
            <Name>W6ABCAPACITYLIMITS</Name>
            <ProductName>ABCapacityLimits</ProductName>
            <CollectionType>Dictionary</CollectionType>
            <StorageType>InDatabase</StorageType>
            <ConvertorType />
            <IsCached>True</IsCached>
            <IsProduct>False</IsProduct>
            <IsAutoIndex>False</IsAutoIndex>
            <Attributes>
                <Attribute>
                    <ID>0</ID>
                    <IdName>Key</IdName>
                    <Name>W6Key</Name>