---
title: "exam_blastocyst"
description: "Morphological findings obtained by microscopy of a human blastocyst."
---

Morphological findings obtained by microscopy of a human blastocyst.

**Purpose.** To record structured observations about a human blastocyst.

## Source

| Model | Leg | Role |
|---|---|---|
| `openEHR-EHR-CLUSTER.exam_blastocyst.v1` | openEHR | defines this table |

## Columns

| Column | Type | Null | Description | Source |
|---|---|---|---|---|
| `id` | `uuid primary key` | no | Primary key. | — |
| `degree_of_expansion`<br />`degree_of_expansion_code`<br />`degree_of_expansion_system`<br />`degree_of_expansion_valueset_id` | coded text<br />`text`, `text`, `text`, `text` | yes | Degree of expansion | `/items[at0049]` |
| `inner_cell_mass_morphology`<br />`inner_cell_mass_morphology_code`<br />`inner_cell_mass_morphology_system`<br />`inner_cell_mass_morphology_valueset_id` | coded text<br />`text`, `text`, `text`, `text` | yes | Inner cell mass morphology | `/items[at0056]` |
| `trophectoderm_morphology`<br />`trophectoderm_morphology_code`<br />`trophectoderm_morphology_system`<br />`trophectoderm_morphology_valueset_id` | coded text<br />`text`, `text`, `text`, `text` | yes | Trophectoderm morphology | `/items[at0060]` |
| `other_morphological_features` | `text` | yes | Other morphological features | `/items[at0064]` |
| `morphology_grade`<br />`morphology_grade_code`<br />`morphology_grade_system`<br />`morphology_grade_valueset_id` | coded text<br />`text`, `text`, `text`, `text` | yes | Morphology grade | `/items[at0068]` |

## Constraints

```sql
check ((degree_of_expansion_code is null and degree_of_expansion_system is null and degree_of_expansion_valueset_id is null) or (degree_of_expansion is not null and degree_of_expansion_code is not null and degree_of_expansion_system is not null and degree_of_expansion_valueset_id is not null))
check ((inner_cell_mass_morphology_code is null and inner_cell_mass_morphology_system is null and inner_cell_mass_morphology_valueset_id is null) or (inner_cell_mass_morphology is not null and inner_cell_mass_morphology_code is not null and inner_cell_mass_morphology_system is not null and inner_cell_mass_morphology_valueset_id is not null))
check ((trophectoderm_morphology_code is null and trophectoderm_morphology_system is null and trophectoderm_morphology_valueset_id is null) or (trophectoderm_morphology is not null and trophectoderm_morphology_code is not null and trophectoderm_morphology_system is not null and trophectoderm_morphology_valueset_id is not null))
check ((morphology_grade_code is null and morphology_grade_system is null and morphology_grade_valueset_id is null) or (morphology_grade is not null and morphology_grade_code is not null and morphology_grade_system is not null and morphology_grade_valueset_id is not null))
```

## References

| Columns | Target | On delete |
|---|---|---|
| `degree_of_expansion_valueset_id, degree_of_expansion_code, degree_of_expansion_system, degree_of_expansion` | [`valueset_code`](/docs/tables/valueset_code) | restrict |
| `inner_cell_mass_morphology_valueset_id, inner_cell_mass_morphology_code, inner_cell_mass_morphology_system, inner_cell_mass_morphology` | [`valueset_code`](/docs/tables/valueset_code) | restrict |
| `trophectoderm_morphology_valueset_id, trophectoderm_morphology_code, trophectoderm_morphology_system, trophectoderm_morphology` | [`valueset_code`](/docs/tables/valueset_code) | restrict |
| `morphology_grade_valueset_id, morphology_grade_code, morphology_grade_system, morphology_grade` | [`valueset_code`](/docs/tables/valueset_code) | restrict |

## Referenced by

- [`embryo_assessment_morphological_findings`](/docs/tables/embryo_assessment_morphological_findings) via `exam_blastocyst_id`

## Value sets

| Value set | Codes |
|---|---|
| `org.openehr::openEHR-EHR-CLUSTER.exam_blastocyst.v1/degree_of_expansion` | 6 |
| `org.openehr::openEHR-EHR-CLUSTER.exam_blastocyst.v1/inner_cell_mass_morphology` | 4 |
| `org.openehr::openEHR-EHR-CLUSTER.exam_blastocyst.v1/trophectoderm_morphology` | 3 |

