# AssembleDocumentSetRequest

The operation input is AssembleDocumentSetRequest. The root element of the request for the Assemble Document Set command. This request depends on a previous call to the AutoSelect and/or Add Documents command(s).

Parameter | Type | Constraints | Description
--- | --- | --- | ---
Transaction | Transaction | Required | A container for transaction information as a transaction identifier (TransactionID).
DocumentFormat | DocumentFormatType | Optional | 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).
AncillaryOutput | ArrayOfAncillaryOutputOption | Optional | Array containing an unbound collection of AncillaryOutputOption objects.
RequirementLevel | RequirementLevel | Optional | Specifies the level of requirements information that will be returned with the response. This setting has no effect on the documents being assembled that are authored using ERL markup.
ResponseDocType | ResponseDocType | Required | Specifies the schema used to return document assembly results.

## Element tns:AssembleDocumentSetRequest