# Data Objects

## What is included in this section?

This section contains a list of Maica's primary Data Objects. Each Data Object has its own page which contains information on the following:

* [Fields & Relationships ](#fields-and-relationships)
* [Validation Rules ](#validation-rules)
* [Flows](#flows)&#x20;
* [Trigger Handlers](#trigger-handlers)

The information below is generic and applies to each object.&#x20;

### Fields & Relationships&#x20;

On each object page you will find a table that provides a comprehensive overview of all Fields and Relationships for the relevant object in **Maica**. It includes all Fields related to the object, detailing their names, labels and formulas. Additionally, it outlines the various relationships this object has with other objects, such as lookup and master-detail relationships.

### Validation Rules

On each object page, there will be a list that outlines the **Validation Rules** applied to the relevant object in **Maica**. Within each rule, you will find the Rule Name, Error Message, Error Location and Error Condition Formula.&#x20;

{% hint style="warning" %}
You can deactivate the Validation Rules if they interfere with your business processes, but be mindful that this may affect Maica processes and/or result in data issues. We do not recommend deactivating the **Validation Rules.**
{% endhint %}

### Flows&#x20;

On each object page, you will find a list of associated Flows that are relevant to that particular object in **Maica**. Within each Flow, you will find a Summary of the Flow, the API Name, Label and Type of Flow. In addition, you will find a technical description and breakdown of how the Flow is working in **Maica**.&#x20;

{% hint style="info" %}
You can clone and alter Flows as your business processes need; however, please ensure that any changes are thoroughly tested before deployment. Flow modifications can have an impact on Maica processes and/or cause data difficulties.
{% endhint %}

{% hint style="warning" %}
You can deactivate Flows if they interfere with your business processes, but be mindful that this may affect Maica processes and/or result in data issues. We do not recommend deactivating the **Validation Rules.**
{% endhint %}

### Trigger Handlers&#x20;

On each object page, you will find a list of associated Trigger Handlers that are relevant to that particular object in **Maica**. Within each Trigger, you will find a Summary of the Trigger, the Label and Load Order. In addition, you will find a technical description and breakdown of how the Execution. Logic & Outcome of the Trigger in **Maica**.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledge.maica.com.au/maica-knowledge-base/maica-administration-guide/data/data-objects.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
