# Stillbirth events in Gramps

**URL:** <https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309>\
**Category:** Development\
**Created:** [March 2, 2022, 5:03pm UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309 "2022-03-02T17:03:40Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ukulelehans](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/ukulelehans/32/948_2.png) [@ukulelehans](https://gramps.discourse.group/u/ukulelehans)\
**Post date:** [March 2, 2022, 5:03pm UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/1 "2022-03-02T17:03:40Z")

</div>

I know there’s been some discussion on the handling of stillbirth events in Gramps, as well as a feature request. What’s the current status of that?

5.1.5 doesn’t support GEDCOM 7 (as far as I know), which defines a “stillborn” value for the AGE and TYPE attributes. In the meantime, what is the current best practices recommendation for dealing with stillbirth events?

(There are different strategies used by different people. I’ve been using a custom “Stillbirth” event. With an official standard for stillbirths, that will make it easier for plugin developers.)

Hans

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 2, 2022, 8:41pm UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/2 "2022-03-02T20:41:15Z")

</div>

Here’s my Feature Request and as such would not make it into the code until 5.2 at the earliest.

> <https://github.com/gramps-project/gramps/pull/1148>
>
> Add Stillborn as a fallback event for both Birth and Death

and the discussion here.

> [@Stillborn as a coded event type](https://gramps.discourse.group/t/stillborn-as-a-coded-event-type/181):
>
> One of the custom event types I created was Stillborn. When I found a record for a stillborn child, I was always going back to find out how I handled other occurrences. Did I enter them with both Birth and Death events, only one event and which one. A lot of the inconsistency was a result of all the various ways that the events were recorded by the various locales, each doing it differently. And I am sure for some locales these records have been shunted off to a different filing cabinet never …

---

<div class="post-metadata">

**Author:** ![ukulelehans](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/ukulelehans/32/948_2.png) [@ukulelehans](https://gramps.discourse.group/u/ukulelehans)\
**Post date:** [March 3, 2022, 4:22am UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/3 "2022-03-03T04:22:04Z")

</div>

Dave: I saw those earlier. I definitely think it’s a needed enhancement. I would, however, prefer “Stillbirth” as the event rather that “Stillborn” for consistency with the event “Birth”. That is, “stillborn” is an adjective while other existing event names are nouns.

As far as I can tell, GEDCOM handles stillbirth events using attributes rather than a specific event, so I assume the enhancement will do the necessary conversions on both import and export, correct?

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [March 3, 2022, 4:42pm UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/4 "2022-03-03T16:42:18Z")

</div>

Is Gramps capable of simultaneously recognizing the date of a “Stillborn” type event as being “birth-related” and “death-related”?

---

<div class="post-metadata">

**Author:** ![ukulelehans](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/ukulelehans/32/948_2.png) [@ukulelehans](https://gramps.discourse.group/u/ukulelehans)\
**Post date:** [March 3, 2022, 5:06pm UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/5 "2022-03-03T17:06:47Z")

</div>

Brian: Good question. Off-hand, speaking from my short experience as a plugin developer, I think it would be best to treat stillbirth as just a death-related event. Otherwise, when querying birth & death information for a person, a special case would have to be coded for stillbirth.

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 3, 2022, 10:58pm UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/6 "2022-03-03T22:58:46Z")

</div>

> [@ukulelehans](#):
>
> would, however, prefer “Stillbirth” as the event rather that “Stillborn” for consistency with the event “Birth”.

I have made this change (updated Github PR1148).

I am not a coder so all I have done for the feature request is to make it a coded event type and made it a fallback event for both Birth and Death. So with the single event entry for the person, the date will display as both the birth and death date in the People lists.

Before hacking the code, I had Stillborn (now Stillbirth) as a custom event. But when doing things like sorting children their Birth date would be empty Hence the desire to make it a fallback event.

For my needs, where it stands now meets my needs. The reports I use lists events as displayed in the person’s record and I do not use the available analysis tools or GEDCOM export or import. But I know other users do.

These other coding needs before this feature request can be implemented will require someone more knowledgeable to implement.

> [@ukulelehans](#):
>
> I think it would be best to treat stillbirth as just a death-related event.

This issue was one of the reasons I first started using Stillborn. Some of the records I was finding were found with the Birth records while other were with other Death records. Now with the single event type, regardless of the source record they all get linked to the same event type.

I just did a test and the fallback dates do not return on filters based upon actual Birth or Death events. i.e. `People with the <birth data>`

---

<div class="post-metadata">

**Author:** ![ukulelehans](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/ukulelehans/32/948_2.png) [@ukulelehans](https://gramps.discourse.group/u/ukulelehans)\
**Post date:** [March 4, 2022, 4:12am UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/7 "2022-03-04T04:12:02Z")

</div>

Dave: Good point about the birth-order sorting. In that case, it does make more sense to treat stillbirth as a birth-related event.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [May 13, 2023, 4:05pm UTC](https://gramps.discourse.group/t/stillbirth-events-in-gramps/2309/10 "2023-05-13T16:05:53Z")

</div>

Just saw a [posting on the FamilySearch facebook group where a person was having problems converting a profile mis-marked as a Stillborn](https://www.facebook.com/groups/1834585490165673/permalink/3216586988632176/) to a neonatal death. (infant lived 4 hours)

Their system has [special handling for a stillborn](https://www.familysearch.org/en/help/helpcenter/article/how-do-i-add-stillborn-or-miscarried-infants-in-family-tree) and another for a miscarriage.

Their database was not allowing the change. It probably required an intervention by FamilySearch staff just as converting a Profile from dead to living requires assistance. (Any user who did not create the profile, would not be able to see it when the Profile was marked ‘living’.) Being a single-user database, we wouldn’t have the Admin level restriction. But I wonder if the reason is actually because the implementation is so many steps to convert the data that it requires special training.

So I suggest that we examine a FamilySearch instance of a Stillborn and discover how they implemented and how the GEDCOM is exported. Maybe we can dodge a bullet?
