The Document palette provides three types of Document steps, which are usually used in the following order: source, transformation, and output steps.
Source steps?Used to define a document object using different parameters, such as a URL or a file name. Three Document steps are Source steps:
Create File Document
Create URL Document
XSL Transform Document
Source steps define the parameters for a document variable but do not read data at the time they execute. You can use the Cache step to cause the system to obtain and store the document defined by a Source step. Otherwise, the document is read when passed to a transformation or output step.
Transformation steps?Used to process an input document and store the results in an output document. The output document can use the same variable as the input document. Three Document steps are Transformation steps:
Create XML Document
Cache Document
Text Substitution for Keywords
Output steps?Used to direct a document to an output destination, such as a URL or file system. Two Document steps are Output steps:
Write Document
Extract XML Document
The Following URL should help you:
http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_data_sheet09186a008019ade0.html
http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_programming_reference_guide_book09186a00800e4370.html