O gerador de documentos é um modelo de template personalizado, com o objetivo de padronizar determinados comportamentos, ou seja, ao vincular um modelo de documento em uma atividade, o usuário poderá vincular variáveis, fragmentos de campos, imagem e etc.
Blocos
Cada bloco é um conjunto de texto, que fará parte da criação do modelo (documento). Os fragmentos dos blocos poderá ser vinculado a diversos modelos.
Modelos
O modelo é constituído pela junção dos blocos, seguindo uma ordenação daquilo que for conveniente para a existência do documento. A ideia é cadastrar vários blocos, para que esse documento seja gerado e posteriormente virar um arquivo na atividade.