Example for PrepareForImportCatalog Activity

<Activity Name="PrepareForImportCatalog">
     <Action>PrepareForImportCatalog</Action>
     <Description lang="en">Import summary</Description>
     <Parameter direction="in" type="string" eval="constant"      name="eventState">PREPAREFORIMPORT</Parameter>
     <Parameter direction="in" eval="xpath" type="string"      name="MasterCatalog"      source="/Message/Body/Document/BusinessDocument/CatalogAction/CatalogAc     tionHeader/MasterCatalog/RevisionID/BaseName/text()">inDoc</Parameter>
     <Parameter direction="in" eval="xpath" type="string"      name="CatalogInputMap"      source="/Message/Body/Document/BusinessDocument/CatalogAction/CatalogAc     tionHeader/MasterCatalog/InputMap/RevisionID/BaseName/text()">inDoc</Pa     rameter>
     <Parameter direction="in" name="InDocument" type="document"      eval="variable">inDoc</Parameter>
     <!--Parameter direction="in" eval="constant" type="long"      name="ErrorThreshold">100</Parameter-->
     <!--Parameter direction="in" eval="constant" type="long"      name="RecordPerAsyncCall">100</Parameter-->
     <!--Parameter direction="in" name="AsynProcessIndicator" type="boolean"      eval="constant">true</Parameter-->
     <!--Parameter direction="in" name="Rulebase" eval="constant"      type="string">D:\common\a\rulebase\catalogvalidation.xml</Parameter-->
     <!--Parameter direction="in" name="ValidateOnly" eval="constant"      type="boolean">true</Parameter-->
</Activity>