Defining A PDF Form

Defining a PDF form for an application identifies the agency designed form that is displayed to a citizen when an online application is completed. The data collected during the online application copied by the system into this PDF allowing a citizen to print it off. The PDF Form can be selected from the PDF Forms drop down. If a PDF Form is not specified for an application, a default generic PDF Form can be used. This default template is accessible in the XSL Templates section of the Cúram System Administration Application.

The data passed to the XSL Template reads directly from the data store. Rather than displaying the datastore labels in the PDF( which is not user friendly) a property file can be defined which can be used to specify user friendly names for entities and attributes and to hide entities and attributes which should not be displayed in the PDF. This property file must be then uploaded to Application Resources in the Intelligent Evidence Gathering section of the administration application.

The name of the property file needs to be as follows:<application schema name>PDFProps. The contents of the property file should follow these guidelines:

To Name an Entity
<Entity Name=<Name To Be Displayed in the PDF>, for example, Application=Intake Application
To Hide an Entity
<Entity Name.hidden=true, for example, ScreeningType.hidden=true
To Hide an Attribute
<Entity Name.Attribute Name.hidden=true, for example, Application.userName.hidden=true
To Specify a Label For an Attribute
<Entity Name.Attribute Name=PDF Label, for example, Submission.sigFirstName=First Name

For more information on defining PDF Forms see Chapter 3 Configuring Service Areas and PDF Forms.