Skip to main content

Setup the Program Enrollment Field

Add and Remove Service Fields from a Service Entry Form

Whenever feasible, you should remove unnecessary Service Fields from Service Forms (such as Activity Type, Client Involved, and so on.) to ensure the Program Providing Service and Site Providing Service are in a convenient location near the top of the form.

The Service Related Encounter Information section automatically displays for all events that are denoted as services. You can select the Is Service checkbox to denote an event as a service. 

Remove Service Fields from a Service Entry Form

  1. Navigate to: Setup > User Tools > Form Designer > Form Designer.
  2. Click Open and search for/select the form.
    Note: There is no group called Service Related Encounter information.
  3. Right-click on the last field at the end of the form and select Insert Group After.
  4. Enter Hide Service Entry Fields in the Caption field.
  5. Click the Is Visible checkbox to de-select and hide this group.

The following steps can be repeated for the following EventLog Fields:

  • Do Not Bill Indicator (Exempt from Billing)
  • Activity Type ID
  • Client Involved
  • Encounter With
  • Service Authorization
  1. Right-click a field then select Insert EventLog Field After.
     
  2. Enter the following:
  • Column - Select the appropriate EventLog field
  • Is Visible - Click to uncheck
  • Is Modifiable - Click to uncheck
  1. Click Save.

Move Program Providing Service and Site Providing Service Fields on a Service Entry Form

To move these fields to a new position on the form, you must first add the Service Track Event ID field above the Program or Site Providing Service fields.

  1. Click on the form to select it again.
  2. Right click on the field you want to move the Program Providing Service field after and select Insert EventLog Field After.
  3. Enter the following:
     

Column

Service Track Event ID

Is Visible

Click to deselect the checkbox

Default Value

getDataValue('service_track_current_view','people_id',parentValue,'event_log_id')

  1. Click Save. System Result: This will provide the Service Track Event ID field as an option for the Program Providing Service field Depends On.
  2. Click on the form to select it again.
  3. Right click on the Service Track Event ID field and select Insert EventLog Field After.
  4. Enter the following:

Column

Program Providing Service

Required

Click to select the checkbox

Look-up Table Used

LUT name is Program by Client’s Service Track and Service

Depends On

Service Track Event ID

Depends On (other)

getElementFromXML(formXML,'event_definition_id')~agencyID~getElementFromXML(formXML,'staff_id')

 

Default Value

programPS

  1. Click Save. This will provide the Program Providing Service field as an option for the Site Providing Service field Depends On.
  2. Click on the form to select it again.
  3. Right click on the Service Track Event ID field and select Insert EventLog Field After.
  4. Enter the following:

Column

Site Providing Service

Required

Click to select the checkbox

Look-up Table Used

LUT name is Provider Sites by Program

 

Depends On

Program Providing Service

Depends On (other)

agencyID~getElementFromXML(formXML,'event_definition_id')

 

Default Value

sitePS

  1. Click Save.
     

Add the Program Enrollment Field to a Service Entry Form 

Release Consideration: In myEvolv versions 9.0.8170 and later, you can add the Program Enrollment field to your service entry forms. 

The Program Enrollment Entry field gives you the ability to move services between different episodes of the same program. For example, when a client is enrolled in the same program twice (one with an end-date and one without),  you can select which program enrollment to apply to the service. 

Note: You must add the Program Enrollment Entry field in order to select which program enrollment to apply to a service. If you do not add this field to the form, and a client has been enrolled to a program multiple times, the system will default to a program enrollment that may not be correct. 

Setup > User Tools > Form Designer > Form Designer

Setup the Program Enrollment Field 

  1. Navigate to the following path: Setup > User Tools > Form Designer > Form Designer.
  2. In the toolbar, click Open. Select an appropriate form family. 
  3. In the Form List pane, select the appropriate form.
  4. In the Preview Form pane, right-click on the appropriate element and select Insert Event Log Field After or Insert Event Log Field Before as appropriate.
  5. In the Properties pane, complete the following fields:
  • Column - Click the ellipses. In the Columns Pick List dialog, search for and select the program_enrollment_event_id column name. 
  • Caption - Modify the text to be the appropriate label in your form, for example, Program Enrollment. 
  • Look-up Table Used - Click the ellipses. In the All Look-up Tables dialog, search for and select the LUT Name, Program Enrollments by Enrollment ID table.
  • Depends On -  Click the ellipses. In the Depends On dialog, select Link to Person
  • Depends On (Other) - Click the ellipses. In the Depends On (other) dialog, enter the following text: getFormElement('program_providing_service'). Click Update and then Close

System Result: The Program Enrollment field is available on the service entry form. You can use the Program Enrollment field to choose the enrollment instance of the program in cases where the client has more than one enrollment instance in that program. 

 

  • Was this article helpful?