Using planFragments
<?xml version="1.0" encoding="UTF-8"?> <jms1:ActivityOutput xmlns:jms1="http://www.tibco.com/namespaces/tnt/plugins/jms"> <OtherProperties> <STATUS>UNFINISHED</STATUS> <CURRENTBATCH>1</CURRENTBATCH> <TOTALBATCH>76</TOTALBATCH> <isOfferMapFile>false</isOfferMapFile> <CATALOGUSE>All</CATALOGUSE> </OtherProperties> <Body> <?xml version="1.0" encoding="UTF-8"?> <ns0:ProductModels xmlns:ns0="http://www.tibco.com/AFF/classes/productmodel" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:datetime="http://exslt.org/dates-and-times" xmlns:java="http://xml.apache.org/xslt/java"> <ns0:ProductModel> <ns0:Product> <ns0:productId>1111104859</ns0:productId> <ns0:description>SIM_CARD</ns0:description> <ns0:owner/> </ns0:Product> <ns0:startDate>2014-11-27T14:03:38+02:00</ns0:startDate> <ns0:endDate>2014-11-27T14:03:38+02:00</ns0:endDate> <ns0:planFragments> <ns0:planFragmentUniqueId_CANCEL> <ns0:name>NON_EXECUTING</ns0:name> <ns0:description>SIM_CARD CANCEL</ns0:description> </ns0:planFragmentUniqueId_CANCEL> <ns0:planFragmentUniqueId_PROVIDE> <ns0:name>NON_EXECUTING</ns0:name> <ns0:description>SIM_CARD PROVIDE</ns0:description> </ns0:planFragmentUniqueId_PROVIDE> <ns0:planFragmentUniqueId_CEASE> <ns0:name>NON_EXECUTING</ns0:name> <ns0:description>SIM_CARD CEASE</ns0:description> </ns0:planFragmentUniqueId_CEASE> <ns0:planFragmentUniqueId_UPDATE> <ns0:name>NON_EXECUTING</ns0:name> <ns0:description>SIM_CARD UPDATE </ns0:description> </ns0:planFragmentUniqueId_UPDATE> </ns0:planFragments> <ns0:affinityPlanFragments> <ns0:planFragmentUniqueId_CANCEL> <ns0:name/> <ns0:description>SIM_CARD AFFINITY CANCEL</ns0:description> </ns0:planFragmentUniqueId_CANCEL> <ns0:planFragmentUniqueId_PROVIDE> <ns0:name/> <ns0:description>SIM_CARD AFFINITY PROVIDE</ns0:description> </ns0:planFragmentUniqueId_PROVIDE> <ns0:planFragmentUniqueId_CEASE> <ns0:name/> <ns0:description>SIM_CARD AFFINITY CEASE</ns0:description> </ns0:planFragmentUniqueId_CEASE> <ns0:planFragmentUniqueId_UPDATE> <ns0:name/> <ns0:description>SIM_CARD AFFINITY UPDATE</ns0:description> </ns0:planFragmentUniqueId_UPDATE> </ns0:affinityPlanFragments> <ns0:affinityType/> <ns0:affinityCondition/> <ns0:affinityCorrelation/> <ns0:affinityParentGroup>false</ns0:affinityParentGroup> <ns0:affinityActionGroup>false</ns0:affinityActionGroup> <ns0:affinityActionValue/> <ns0:ItemSpecs> <ns0:Product> <ns0:productId>SIMSwapProfile</ns0:productId> <ns0:description>RFS - SIMSwapProfile</ns0:description> </ns0:Product> <ns0:DependentOnProduct> <ns0:Product> <ns0:productId>1111104859</ns0:productId> </ns0:Product> </ns0:DependentOnProduct> <ns0:SingleUse>false</ns0:SingleUse> <ns0:MustComplete>true</ns0:MustComplete> <ns0:characteristics> <ns0:name>GROUPNUMBER</ns0:name> <ns0:description>GROUPNUMBER</ns0:description> <ns0:instanceOptional/> <ns0:instanceMin>0</ns0:instanceMin> <ns0:instanceMax>0</ns0:instanceMax> <ns0:value> <ns0:type>GROUPNUMBER</ns0:type> <ns0:discreteValue/> </ns0:value> <ns0:simpleRule> <ns0:name>GROUPNUMBER</ns0:name> </ns0:simpleRule> <ns0:simpleRule> <ns0:name>ProductComprisedOf</ns0:name> </ns0:simpleRule> </ns0:characteristics> </ns0:ItemSpecs> <ns0:characteristics> <ns0:name>PRODUCT_NAME</ns0:name> <ns0:value> <ns0:type>Feature</ns0:type> <ns0:discreteValue>Sim Card</ns0:discreteValue> </ns0:value> <ns0:simpleRule> <ns0:name>RULE</ns0:name> <ns0:ruleSetOutcome>Sim Card</ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>RECORD_TYPE</ns0:name> <ns0:value> <ns0:type>Feature</ns0:type> <ns0:discreteValue>CFS</ns0:discreteValue> </ns0:value> <ns0:simpleRule> <ns0:name>RULE</ns0:name> <ns0:ruleSetOutcome>CFS</ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>RECORD_SUB_TYPE</ns0:name> <ns0:value> <ns0:type>Feature</ns0:type> <ns0:discreteValue>CFS</ns0:discreteValue> </ns0:value> <ns0:simpleRule> <ns0:name>RULE</ns0:name> <ns0:ruleSetOutcome>CFS</ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>RECORD_STATUS</ns0:name> <ns0:value> <ns0:type>Feature</ns0:type> <ns0:discreteValue>Active</ns0:discreteValue> </ns0:value> <ns0:simpleRule> <ns0:name>RULE</ns0:name> <ns0:ruleSetOutcome>Active</ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>CIMAGEURL</ns0:name> <ns0:value> <ns0:type>Feature</ns0:type> <ns0:discreteValue>NULL</ns0:discreteValue> </ns0:value> <ns0:simpleRule> <ns0:name>RULE</ns0:name> <ns0:ruleSetOutcome/> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>PRODUCTIDEXT</ns0:name> <ns0:value> <ns0:type>Feature</ns0:type> <ns0:discreteValue>NULL</ns0:discreteValue> </ns0:value> <ns0:simpleRule> <ns0:name>RULE</ns0:name> <ns0:ruleSetOutcome>NULL</ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>CONCURRENTORDER</ns0:name> <ns0:value> <ns0:type>Feature</ns0:type> <ns0:discreteValue>NULL</ns0:discreteValue> </ns0:value> <ns0:simpleRule> <ns0:name>RULE</ns0:name> <ns0:ruleSetOutcome>NULL</ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>SIMSwapProfile</ns0:name> <ns0:description>ProductComprisedOf</ns0:description> <ns0:instanceOptional/> <ns0:instanceCeaseSequence>3</ns0:instanceCeaseSequence> <ns0:instanceUpdateSequence>3</ns0:instanceUpdateSequence> <ns0:instanceSequence>3</ns0:instanceSequence> <ns0:instanceMin>0</ns0:instanceMin> <ns0:instanceMax>0</ns0:instanceMax> <ns0:actionID/> <ns0:value> <ns0:type>RFS</ns0:type> <ns0:discreteValue>ProductComprisedOf</ns0:discreteValue> <ns0:mandatoryValue>false</ns0:mandatoryValue> </ns0:value> <ns0:value> <ns0:type>AUTOPROVISION</ns0:type> <ns0:rangeValue>true|false</ns0:rangeValue> <ns0:discreteValue>true</ns0:discreteValue> <ns0:mandatoryValue/> </ns0:value> <ns0:simpleRule> <ns0:name>ProductComprisedOf</ns0:name> <ns0:ruleSetOutcome>SIMSwapProfile</ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>SUSPENSIONREASON</ns0:name> <ns0:description>Characteristic</ns0:description> <ns0:instanceMin>0</ns0:instanceMin> <ns0:instanceMax>0</ns0:instanceMax> <ns0:evaluationPriority/> <ns0:actionID/> <ns0:value> <ns0:type>Input</ns0:type> <ns0:mandatoryValue>true</ns0:mandatoryValue> </ns0:value> <ns0:simpleRule> <ns0:name>SUSPENSIONREASON</ns0:name> <ns0:ruleSetOutcome>Characteristic</ns0:ruleSetOutcome> </ns0:simpleRule> <ns0:simpleRule> <ns0:name>SOURCE</ns0:name> <ns0:ruleSetOutcome></ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> <ns0:characteristics> <ns0:name>OLDSIMSERIAL</ns0:name> <ns0:description>Characteristic</ns0:description> <ns0:instanceMin>0</ns0:instanceMin> <ns0:instanceMax>0</ns0:instanceMax> <ns0:evaluationPriority/> <ns0:actionID/> <ns0:value> <ns0:type>Input</ns0:type> <ns0:mandatoryValue>true</ns0:mandatoryValue> </ns0:value> <ns0:simpleRule> <ns0:name>OLDSIMSERIAL</ns0:name> <ns0:ruleSetOutcome>Characteristic</ns0:ruleSetOutcome> </ns0:simpleRule> <ns0:simpleRule> <ns0:name>SOURCE</ns0:name> <ns0:ruleSetOutcome></ns0:ruleSetOutcome> </ns0:simpleRule> </ns0:characteristics> </ns0:ProductModel> </ns0:ProductModels>
Copyright © Cloud Software Group, Inc. All rights reserved.