# Total partial elements
```agda
module foundation.total-partial-elements where
```
<details><summary>Imports</summary>
```agda
open import foundation.dependent-pair-types
open import foundation.partial-elements
open import foundation.universe-levels
```
</details>
## Idea
A [partial element](foundation.partial-elements.md) `a` of `A` is said to be
{{#concept "total" Disambiguation="partial element" Agda=total-partial-element}}
if it is defined. The type of total partial elements of `A` is
[equivalent](foundation-core.equivalences.md) to the type `A`.
## Definitions
### The type of total partial elements
```agda
total-partial-element :
{l1 : Level} (l2 : Level) (A : UU l1) → UU (l1 ⊔ lsuc l2)
total-partial-element l2 A =
Σ (partial-element l2 A) is-defined-partial-element
```