A GeneratedDocument is built from a DocumentSpecification and a PatternDocument.<br/>The information and documents used to build a GeneratedDocument are specified through DocumentCharacteristicValues.<br/>A DocumentCharacteristicValue refers to a DocumentSpecCharacteristicValue.<br/>The type of DocumentCharacteristicValue (sub-classes) corresponds to the type of content that have been retrieved:<br/>• A CharValueInformation contains the value retrieved using the rule described in the CharValueInformationType (Ex: name of the customer).<br/>• A CharValueDocument specifies the Document that has been included in the final document according to the CharValueDocumentType.<br/>