Skip to main content

Foster Home Registry

 

Overview

This covers the portion of setting up Foster Home Registry that is the client's responsibility. There are several mappings and a few form lines that need to be added.

Mappings for Resource Homes

Preferences

Acceptance Level

Note: If no acceptance level value is supplied for a preference, we default the value to “2 – Will Consider” when sending to Five Points

  1. In the General Preferences subform, there is an option to set the impairment level. Each impairment level can be linked to an acceptance level that we will send to Five Points
  2. The mapping between the impairment level and acceptance level can be done here:
    • Agency Setup > Agency > Table Maintenance - Simple > Tables
    • Table: Level Of Impairment
  3. Click on the Acceptance Level look-up for the rows you want to set, and select the appropriate acceptance level
Preference Value
  1. Five Points has a list of acceptable values for each preference that we send to them. Those values will need to be mapped to the myEvolv preferences. That can be done here:
    • Setup > System > Table Maintenance - Extended > Tables
    • Table: Facility Preferences
  2. For each myEvolv preference that we want to send, click on the Foster Preference Mapping look-up and select the appropriate Five Points preference.

Relationship to Caregiver

  1. Five Points has a list of acceptable values for each relationship type that we send to them. Those values will need to be mapped to the myEvolv relationships. That can be done here:
    • Agency Setup > Agency > Table Maintenance - Extended > Tables
    • Table: Relationship
  2. This is not a look up like the other mappings above. These codes will need to be free typed into the Foster Home Registry Relationship Code field for the appropriate rows.
  3. The Five Points Values are as follows:

Only the two character code should be entered into the mapping field

SE - Self

SP - Spouse

CH - Child

PA - Parent

SI - Sibling

EF - Extended Family

FR - Friend

GU - Guest

FC- Foster Child

FO - Child of a Foster Child

DP - Domestic Partner

 

Facility Type

  1. Five Points has a list of acceptable values for each facility type that we send to them. Those values will need to be mapped to the myEvolv facilities. That can be done here:
    • Agency Setup > Agency > Table Maintenance - Extended > Tables
    • Table: Facility Type
  2. This is not a look up like the other mappings above. These codes will need to be free typed into the Foster Home Registry Facility Type Code field for the appropriate rows.
  3. The Five Points Values are as follows:

Only the two/three character code should be entered into the mapping field

FH – Foster Home RTC – Residential Treatment Center GRO – Group Home
SH – Shelter SIL – Supervised Independent Living FGH – Foster Group Home

Form Lines

Note: The following form fields need to be manually added to a client’s system that is using this integration.

Resource ID - REQUIRED

  • This is a REQUIRED field
  • This acts as the PRIMARY key in the Five Points gateway. This value is manually entered into Evolv by the client
  • Any foster homes that do not have this ID in Evolv will not be sent to Five Points.
  • It can be added to forms that are based on group_profile. Here are a couple example forms:
    • Resource Families > Foster/Adoptive Home > General Information > General Information
    • Resource Families > Foster/Adoptive Home > Information > General Information

Number of Miles Willing to Transport Child to School (One Way) - REQUIRED

  • This is a REQUIRED preference
  • It can be added to forms that are based on group_profile. Here are a couple example forms:
    • Resource Families > Foster/Adoptive Home > General Information > General Information
    • Resource Families > Foster/Adoptive Home > Information > General Information

Preferred CapacityREQUIRED

  • This is a REQUIRED field
  • It can be added to forms that are based on group_profile. Here are a couple example forms:
    • Resource Families > Foster/Adoptive Home > General Information > General Information
    • Resource Families > Foster/Adoptive Home > Information > General Information

Secondary PhoneOPTIONAL

  • This is an OPTIONAL field
  • It can be added to forms that are based on group_profile. Here are a couple example forms:
    • Resource Families > Foster/Adoptive Home > General Information > General Information
    • Resource Families > Foster/Adoptive Home > Information > General Information

Mappings for Sending Enrollment Reported End Dates

Placement End Type
  • This value comes from the std_code column in the outcome table.
    • This value must be either of the following 2 values for the gateway to accept the type: Planned or Emergency
Placement End Reason
  • This value comes from the std_code column in the closing_reasons table.
    • This value can be any string. In the gateway it is a freetext field.

Requirements for Sending Enrollment Reported End Dates

Note: If a reported end date already exists in the Gateway when myEvolv sends it, the existing value in the Gateway will not be overwritten.

 

  • Must be foster home enrollment type
  • Reported end date must not have been sent up to the gateway from myEvolv before
  • Resource home for the enrollment must be a foster home
  • Resource home must have Resource ID (external_id)
  • Resource home must have already been successfully sent to Five Points
  • Enrollment must be end dated in myEvolv
    • ex. Facility transfer, closing a program enrollment, discharge from Agency

Notes on New Integrations

Note: If a reported end date already exists in the Gateway when myEvolv sends it, the existing value in the Gateway will not be overwritten.

Syncing Existing Resources

Note: When resources already exist in the Gateway at the time of the integration beinf turned on in myEvolv, the following rules/logic applies to making sure that myEvolv finds the existing resources and makes a link to them.

Sometimes an error is returned that is stating a resource already exists in the gateway and prevents creating duplicates

Create (New resource)

The following 3 scenarios send us a duplicate validation error and the record is not created. Resource ID and Resource Name must both match the record in the gateway.

  1. If Resource ID and Resource Name exist in Five Points already
  2. If Resource ID exists in Five Points and Resource Name does not
  3. If Resource Name exists in Five Points and Resource ID does not

Update (Existing resource)

  1. If the Resource ID does exist in the gateway and the name is different, we update the name.

Troubleshooting Errors

Validation Errors 

Most likely causes to check first:

  1. Mapping was not set up correctly, or is missing.
    • ERROR: "The Example field is required."
    • The validation errors that Five Points sends back are pretty specific and helpful. In general they should be able to point out the fields that are incorrect.
  2. Value in myEvolv doesn't match up with an enumeration in Five Points.
    • ERROR: "The Enumeration constraint failed."
    • In some cases, Five points has a list of acceptable values for certain fields. These can be seen by navigating in the Five Points UI > Development Resources > File Layout Descriptions
    • Navigate to the field in question and if there is a section in the field description called "Allowed Codes" then that is the list of acceptable values for that field.
Authentication Errors 

ERROR: "Security Critical - Not Authorized"

Probably an error with the configuration set up. Contact NTST.

Re-sending Records 

Foster Home records that have failed 3 times or more will also be re-sent during the regular job cycle when an update is made to the home that is more recent than the last attempted failure.

 

  • Was this article helpful?