---
title: "Require Relationship Data"
slug: "require-relationship-data"
description: "Ensure applicants provide necessary relationship data in Slate-hosted applications using application logic with hard fails. Utilize Suitcase for importing examples and conduct testing queries to verify that all required relational information, such as parent or guardian details, is accurately provided, enhancing the completeness and compliance of the application process."
tags: ["Applications", "Slate-Hosted Application", "Submission Requirements"]
updated: 2025-10-24T21:07:05Z
published: 2025-10-24T21:07:05Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.technolutions.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Require Relationship Data

> [!NOTE]
> 📚 Part of the series **Application Building Phase II:**[**The Slate-hosted Application**](/v1/docs/introduction-to-the-slate-hosted-application)

[Application logic](/v1/docs/submission-requirements-hard-and-soft-fails), including hard and soft fails, ensure applicants enter all necessary data prior to submitting an application.

## Try a Slate example 💼

Use [Suitcase](/v1/docs/suitcase#importing-a-suitcase-0-5) to import the example in this article (and others in this section) into your institution's database. These examples are also featured in the [Clean Slate Showcase environment.](/v1/docs/provision-clean-slate-test-and-time-warp-environments#clean-slate-0-2)

#### Using testing queries

Before you commit to using the application logic records, try a testing query by importing the Suitcase link in the second tab. These queries recreate the application logic records, taking advantage of the Query Builder's **Preview Results** function to ensure the records that should be receiving the hard or soft fails appear. If you only use the application logic records, you'll only see the number of records affected.

#### Application logic Suitcase ID (hard fail library)

```plaintext
082d8112-e41b-4fc5-aef5-9c7beef46969:slate-admissions-showcase
```

#### Testing queries Suitcase ID

```plaintext
a04770f5-349d-4e95-a9c0-0c5d0b1ba3b0:slate-examples
```

## Require at least one parent or guardian

Your process may call for applicants to provide you with relational data. This hard fail requires an applicant to provide a relation type of mother, father, parent, stepmother, stepfather, or legal guardian.

- **Type:**Submission Requirement
- **Section**: Select the application page that includes [relationship information](/v1/docs/custom-relationship-page)
- **Name:** Provide the text that will display when the applicant is missing information.
- **Warning:**Hard Fail
- **Base:** Configurable Joins - Application
- **Filters**: Create a [Subquery Filter (Aggregate - Not Exists)](/v1/docs/subquery-filters#not-exists) with a filter for Relations → Relationship Type `IN` Father, Legal Guardian, Mother, Step-Father, and Step-Mother.

![](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/Require at least one parent or guardian.png)

📖 [More submission requirements you can create in Slate](/v1/docs/submission-requirements-hard-and-soft-fails#examples-of-submission-requirements)
