# GenerateAndSaveRequest

The operation input is GenerateAndSaveRequest.

Parameter | Type | Constraints | Description
--- | --- | --- | ---
Transaction | Transaction | Required | A container for transaction information as a transaction identifier (TransactionID).
DocumentSet | DocumentSet | Required | A container for information about a set of documents.
DocumentFormat | DocumentFormatType | Required | Object defining the format type for a document (based on an enumerated value): PDF specifies that output documents should be formatted as PDF.; RAW_XML specifies that output documents should be formatted as XML.; RTF specifies that output documents should be formatted as RTF (dynamic documents output as RTF, however static docs output as fillable PDFs).
DynamicPdfRender | DynamicPdfRender | Optional | Object defining the rendering option for a document (based on an enumerated value).
ExternalPDFDocuments | ExternalPDFDocuments | Optional | Container object used to pass base64 encoded PDF documents.

## Element tns:GenerateAndSaveRequest