From ed1ffa3f8eb8c430573de2da8bc40cd8b925adeb Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Fri, 30 Jul 2021 16:52:26 -0400 Subject: [PATCH 01/56] track changes requested to 7.1 --- task-queue.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 task-queue.md diff --git a/task-queue.md b/task-queue.md new file mode 100644 index 00000000..1e7de83a --- /dev/null +++ b/task-queue.md @@ -0,0 +1,6 @@ +Changes deferred to the 7.1 release: + +- [ ] Add additional calendars (see issue #1) +- [ ] Add NAME.LANG, to match 7.0.2's examples and to mirror other structures with a TRAN substructure. (see issue #21) +- [ ] Add display-name for extension tags and enumerations (see issue #23) + From 141f973950a29da0cd5c6fc0c5ee5ce0e9b421a9 Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 8 Feb 2022 16:11:22 -0500 Subject: [PATCH 02/56] sync with 7.0.7; list next-minor issues --- task-queue.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/task-queue.md b/task-queue.md index 1e7de83a..bb0cb094 100644 --- a/task-queue.md +++ b/task-queue.md @@ -1,6 +1,10 @@ Changes deferred to the 7.1 release: -- [ ] Add additional calendars (see issue #1) +- [ ] Add additional calendars (see issues #38, the meta-issue; also #1, #28, #29, #34, #35, #36) - [ ] Add NAME.LANG, to match 7.0.2's examples and to mirror other structures with a TRAN substructure. (see issue #21) - [ ] Add display-name for extension tags and enumerations (see issue #23) - +- [ ] Consider "original date" (see issue #49) +- [ ] Add EXID to notes (see issue #64) +- [ ] Add language-tagged HTML (see issue #83) +- [ ] Add "legitimization" event (see issue #84) +- [ ] Add SOUR.PHRASE (see issue #97) From 53725dae6d5d2b4a9c344a5b8060bce66d361c5a Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 8 Feb 2022 16:18:24 -0500 Subject: [PATCH 03/56] from discussions --- task-queue.md | 1 + 1 file changed, 1 insertion(+) diff --git a/task-queue.md b/task-queue.md index bb0cb094..94c4c1c4 100644 --- a/task-queue.md +++ b/task-queue.md @@ -8,3 +8,4 @@ Changes deferred to the 7.1 release: - [ ] Add language-tagged HTML (see issue #83) - [ ] Add "legitimization" event (see issue #84) - [ ] Add SOUR.PHRASE (see issue #97) +- [ ] Add INDI.NAME.LANG (see discussion #108) From af4ce779af736d656c8dd5a29faff62e25159080 Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 8 Feb 2022 17:29:01 -0500 Subject: [PATCH 04/56] add stillbirth to list; add links --- task-queue.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/task-queue.md b/task-queue.md index 94c4c1c4..87ed59af 100644 --- a/task-queue.md +++ b/task-queue.md @@ -1,11 +1,12 @@ Changes deferred to the 7.1 release: -- [ ] Add additional calendars (see issues #38, the meta-issue; also #1, #28, #29, #34, #35, #36) -- [ ] Add NAME.LANG, to match 7.0.2's examples and to mirror other structures with a TRAN substructure. (see issue #21) -- [ ] Add display-name for extension tags and enumerations (see issue #23) -- [ ] Consider "original date" (see issue #49) -- [ ] Add EXID to notes (see issue #64) -- [ ] Add language-tagged HTML (see issue #83) -- [ ] Add "legitimization" event (see issue #84) -- [ ] Add SOUR.PHRASE (see issue #97) -- [ ] Add INDI.NAME.LANG (see discussion #108) +- [ ] Add additional calendars (see issues [#38](https://github.com/FamilySearch/GEDCOM/issues/38), the meta-issue; also [#1](https://github.com/FamilySearch/GEDCOM/issues/1), [#28](https://github.com/FamilySearch/GEDCOM/issues/28), [#29](https://github.com/FamilySearch/GEDCOM/issues/29), [#34](https://github.com/FamilySearch/GEDCOM/issues/34), [#35](https://github.com/FamilySearch/GEDCOM/issues/35), [#36](https://github.com/FamilySearch/GEDCOM/issues/36)) +- [ ] Add NAME.LANG, to match 7.0.2's examples and to mirror other structures with a TRAN substructure. (see issue [#21](https://github.com/FamilySearch/GEDCOM/issues/21)) +- [ ] Add display-name for extension tags and enumerations (see issue [#23](https://github.com/FamilySearch/GEDCOM/issues/23)) +- [ ] Consider "original date" (see issue [#49](https://github.com/FamilySearch/GEDCOM/issues/49)) +- [ ] Add EXID to notes (see issue [#64](https://github.com/FamilySearch/GEDCOM/issues/64)) +- [ ] Add language-tagged HTML (see issue [#83](https://github.com/FamilySearch/GEDCOM/issues/83)) +- [ ] Add "legitimization" event (see issue [#84](https://github.com/FamilySearch/GEDCOM/issues/84)) +- [ ] Add SOUR.PHRASE (see issue [#97](https://github.com/FamilySearch/GEDCOM/issues/97)) +- [ ] Add stillbirth attribute and enumeration (see issue [#106](https://github.com/FamilySearch/GEDCOM/issues/106)) +- [ ] Add INDI.NAME.LANG (see discussion [#108](https://github.com/FamilySearch/GEDCOM/issues/108)) From d9079fb997de749cbdd677fdfc13503f327a8520 Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 8 Feb 2022 17:31:29 -0500 Subject: [PATCH 05/56] merge duplicate --- task-queue.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/task-queue.md b/task-queue.md index 87ed59af..05b54da8 100644 --- a/task-queue.md +++ b/task-queue.md @@ -1,7 +1,7 @@ Changes deferred to the 7.1 release: - [ ] Add additional calendars (see issues [#38](https://github.com/FamilySearch/GEDCOM/issues/38), the meta-issue; also [#1](https://github.com/FamilySearch/GEDCOM/issues/1), [#28](https://github.com/FamilySearch/GEDCOM/issues/28), [#29](https://github.com/FamilySearch/GEDCOM/issues/29), [#34](https://github.com/FamilySearch/GEDCOM/issues/34), [#35](https://github.com/FamilySearch/GEDCOM/issues/35), [#36](https://github.com/FamilySearch/GEDCOM/issues/36)) -- [ ] Add NAME.LANG, to match 7.0.2's examples and to mirror other structures with a TRAN substructure. (see issue [#21](https://github.com/FamilySearch/GEDCOM/issues/21)) +- [ ] Add NAME.LANG, to match 7.0.2's examples and to mirror other structures with a TRAN substructure. (see issue [#21](https://github.com/FamilySearch/GEDCOM/issues/21) and discussion [#108](https://github.com/FamilySearch/GEDCOM/issues/108)) - [ ] Add display-name for extension tags and enumerations (see issue [#23](https://github.com/FamilySearch/GEDCOM/issues/23)) - [ ] Consider "original date" (see issue [#49](https://github.com/FamilySearch/GEDCOM/issues/49)) - [ ] Add EXID to notes (see issue [#64](https://github.com/FamilySearch/GEDCOM/issues/64)) @@ -9,4 +9,3 @@ Changes deferred to the 7.1 release: - [ ] Add "legitimization" event (see issue [#84](https://github.com/FamilySearch/GEDCOM/issues/84)) - [ ] Add SOUR.PHRASE (see issue [#97](https://github.com/FamilySearch/GEDCOM/issues/97)) - [ ] Add stillbirth attribute and enumeration (see issue [#106](https://github.com/FamilySearch/GEDCOM/issues/106)) -- [ ] Add INDI.NAME.LANG (see discussion [#108](https://github.com/FamilySearch/GEDCOM/issues/108)) From 93973bed6919c5a59c0e51e3e16d6687432226ec Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 22 Feb 2022 13:54:52 -0500 Subject: [PATCH 06/56] Update task-queue.md --- task-queue.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/task-queue.md b/task-queue.md index 05b54da8..b71a0de2 100644 --- a/task-queue.md +++ b/task-queue.md @@ -9,3 +9,5 @@ Changes deferred to the 7.1 release: - [ ] Add "legitimization" event (see issue [#84](https://github.com/FamilySearch/GEDCOM/issues/84)) - [ ] Add SOUR.PHRASE (see issue [#97](https://github.com/FamilySearch/GEDCOM/issues/97)) - [ ] Add stillbirth attribute and enumeration (see issue [#106](https://github.com/FamilySearch/GEDCOM/issues/106)) +- [ ] Ban nonsensical dates like `2022 FEB 3` (see issue [#113](https://github.com/FamilySearch/GEDCOM/issues/113)) +- [ ] Add EXID to SOURCE_CITATION (as well as SOURCE_RECORD) (See issue [#114](https://github.com/FamilySearch/GEDCOM/issues/114)) From d7726b8448241692006d0af540e48d09ce2c5f09 Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Thu, 17 Mar 2022 16:30:26 -0400 Subject: [PATCH 07/56] fix #23 --- specification/gedcom-03-datamodel.md | 1 + 1 file changed, 1 insertion(+) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index 6be48bc7..70d7ea86 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -1052,6 +1052,7 @@ n NAME {1:1} g7:INDI-NAME +1 TYPE {0:1} g7:NAME-TYPE +2 PHRASE {0:1} g7:PHRASE +1 <> {0:1} + +1 LANG {1:1} g7:LANG +1 TRAN {0:M} g7:NAME-TRAN +2 LANG {1:1} g7:LANG +2 <> {0:1} From 6f185d83d8404760d7fcb9e1c88697fffd3a03ec Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 22 Mar 2022 08:40:45 -0700 Subject: [PATCH 08/56] Add EXID to more places Fixes #114 Fixes #123 Signed-off-by: Dave Thaler --- specification/gedcom-03-datamodel.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index 6be48bc7..fb95021f 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -226,6 +226,8 @@ n @XREF:INDI@ INDI {1:1} g7:record-INDI +1 RESN {0:1} g7:RESN +1 <> {0:M} +1 SEX {0:1} g7:SEX + +2 EXID {0:M} g7:EXID + +3 TYPE {0:1} g7:EXID-TYPE +1 <> {0:M} +1 <> {0:M} +1 <> {0:M} @@ -236,6 +238,8 @@ n @XREF:INDI@ INDI {1:1} g7:record-INDI +2 STAT {0:1} g7:FAMC-STAT +3 PHRASE {0:1} g7:PHRASE +2 <> {0:M} + +2 EXID {0:M} g7:EXID + +3 TYPE {0:1} g7:EXID-TYPE +1 FAMS @@ {0:M} g7:FAMS +2 <> {0:M} +1 SUBM @@ {0:M} g7:SUBM @@ -547,6 +551,8 @@ n <> {0:M} n <> {0:M} n <> {0:M} n UID {0:M} g7:UID +n EXID {0:M} g7:EXID + +1 TYPE {0:1} g7:EXID-TYPE ``` Substructures that may be shared by most individual and family events and attributes. @@ -1057,6 +1063,8 @@ n NAME {1:1} g7:INDI-NAME +2 <> {0:1} +1 <> {0:M} +1 <> {0:M} + +1 EXID {0:M} g7:EXID + +2 TYPE {0:1} g7:EXID-TYPE ``` Names of individuals are represented in the manner the name is normally spoken, with the family name, surname, or nearest cultural parallel thereunto separated by slashes (U+002F `/`). Based on the dynamic nature or unknown compositions of naming conventions, it is difficult to provide a more detailed name piece structure to handle every case. The `PERSONAL_NAME_PIECES` are provided optionally for systems that cannot operate effectively with less structured information. The Personal Name payload shall be seen as the primary name representation, with name pieces as optional auxiliary information. @@ -1145,6 +1153,8 @@ n SOUR @@ {1:1} g7:SOUR +1 QUAY {0:1} g7:QUAY +1 <> {0:M} +1 <> {0:M} + +1 EXID {0:M} g7:EXID + +2 TYPE {0:1} g7:EXID-TYPE ``` A citation indicating that the pointed-to source record supports the claims made in the superstructure. From 151f0e04a6f06b76ddf7d698df69062876e02291 Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 29 Mar 2022 16:28:44 -0400 Subject: [PATCH 09/56] add back example --- specification/gedcom-03-datamodel.md | 1 + 1 file changed, 1 insertion(+) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index 70d7ea86..4e6b0304 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -2570,6 +2570,7 @@ The following presents a name in Mandarin, transliterated using Pinyin ```gedcom 1 NAME /孔/德庸 +2 LANG zh 2 GIVN 德庸 2 SURN 孔 2 TRAN /Kǒng/ Déyōng From 8ab4c24f70ff775683b9062e7a84afaa51cd9bda Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 4 Oct 2022 17:25:59 -0500 Subject: [PATCH 10/56] Add identifier structure to `g7:NOTE` --- specification/gedcom-03-datamodel.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index df420e2c..feffb1e8 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -369,9 +369,8 @@ n @XREF:SNOTE@ SNOTE {1:1} g7:record-SNOTE A catch-all location for information that does not fully fit within other structures. It may include research notes, additional context, alternative interpretations, reasoning, and so forth. -A shared note record may be pointed to by multiple other structures. Shared notes should only be used if editing the note in one place should edit it in all other places -or if the note itself requires an `IDENTIFIER_STRUCTURE`. -If each instance of the note may be edited separately and no identifier is needed, a `NOTE` should be used instead. +A shared note record may be pointed to by multiple other structures. Shared notes should only be used if editing the note in one place should edit it in all other places. +If each instance of the note may be edited separately, a `NOTE` should be used instead. Each [`SNOTE`.`TRAN`](#NOTE-TRAN) must have either a `MIME` or `LANG` substructure or both. @@ -1011,6 +1010,7 @@ n NOTE {1:1} g7:NOTE +1 TRAN {0:1} g7:NOTE-TRAN +2 MIME {0:1} g7:MIME +2 LANG {0:1} g7:LANG + +1 <> {0:M} +1 <> {0:M} | n SNOTE @@ {1:1} g7:SNOTE @@ -1024,12 +1024,6 @@ Each `NOTE`.`TRAN` must have either a `MIME` or `LANG` substructure, and may hav See `SHARED_NOTE_RECORD` for advice on choosing between `NOTE` and `SNOTE`. -:::note -Although notes may be tagged with the language that they are written in, this specification does not provide a mechanism for distinguishing between notes with distinct content in distinct languages versus notes with the same content translated into distinct languages. It is expected that a future version of this specification will provide a mechanism for a single note to have multiple language translations. - -The same is true for `MIME`: notes differing in `MIME` may contain the same content in a different format or contain distinct content, and this document provides no mechanism for distinguishing those cases. -::: - A `NOTE_STRUCTURE` can contain a `SOURCE_CITATION`, which in turn can contain a `NOTE_STRUCTURE`, allowing potentially unbounded nesting of structures. Because each dataset is finite, this nesting is also guaranteed to be finite. From d838d9297845df2f8e30f1fa735105429a617327 Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 11 Oct 2022 12:14:18 -0500 Subject: [PATCH 11/56] Add RESN to more structures, per issues #158 and #221 --- specification/gedcom-03-datamodel.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index df420e2c..d39d0ab1 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -330,6 +330,7 @@ not the underlying files. ```gedstruct n @XREF:REPO@ REPO {1:1} g7:record-REPO + +1 RESN {0:1} g7:RESN +1 NAME {1:1} g7:NAME +1 <> {0:1} +1 PHON {0:M} g7:PHON @@ -355,6 +356,7 @@ Until such time, it is recommended that the repository record store current cont ```gedstruct n @XREF:SNOTE@ SNOTE {1:1} g7:record-SNOTE + +1 RESN {0:1} g7:RESN +1 MIME {0:1} g7:MIME +1 LANG {0:1} g7:LANG +1 TRAN {0:M} g7:NOTE-TRAN @@ -400,6 +402,7 @@ A `SHARED_NOTE_RECORD` may contain a pointer to a `SOURCE_RECORD` and vice versa ```gedstruct n @XREF:SOUR@ SOUR {1:1} g7:record-SOUR + +1 RESN {0:1} g7:RESN +1 DATA {0:1} g7:DATA +2 EVEN {0:M} g7:DATA-EVEN +3 DATE {0:1} g7:DATA-EVEN-DATE @@ -436,6 +439,7 @@ A `SOURCE_RECORD` may contain a pointer to a `SHARED_NOTE_RECORD` and vice versa ```gedstruct n @XREF:SUBM@ SUBM {1:1} g7:record-SUBM + +1 RESN {0:1} g7:RESN +1 NAME {1:1} g7:NAME +1 <> {0:1} +1 PHON {0:M} g7:PHON @@ -1011,6 +1015,7 @@ n NOTE {1:1} g7:NOTE +1 TRAN {0:1} g7:NOTE-TRAN +2 MIME {0:1} g7:MIME +2 LANG {0:1} g7:LANG + +1 RESN {0:1} g7:RESN +1 <> {0:M} | n SNOTE @@ {1:1} g7:SNOTE From c077b50683d3304c782c47962b69e0bb6bc85b5f Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Tue, 11 Oct 2022 12:20:54 -0500 Subject: [PATCH 12/56] typo in personal name cardinality --- specification/gedcom-03-datamodel.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index df420e2c..3c9840b7 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -1070,7 +1070,7 @@ n NAME {1:1} g7:INDI-NAME +1 TYPE {0:1} g7:NAME-TYPE +2 PHRASE {0:1} g7:PHRASE +1 <> {0:1} - +1 LANG {1:1} g7:LANG + +1 LANG {0:1} g7:LANG +1 TRAN {0:M} g7:NAME-TRAN +2 LANG {1:1} g7:LANG +2 <> {0:1} From 1388a69c1fc5c642a04c9ddf50295674545cdc75 Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 11 Oct 2022 13:01:51 -0700 Subject: [PATCH 13/56] Allow use of PROVEN regardless of whether a dispute arose Signed-off-by: Dave Thaler --- specification/gedcom-03-datamodel.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index 32587e34..dc69c2e3 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -2958,7 +2958,7 @@ are not currently given their own tag. Cultural or personal gender preference ma | ----- | :----------------------------- | | `CHALLENGED` | Linking this child to this family is suspect, but the linkage has been neither proven nor disproven. | | `DISPROVEN` | There has been a claim by some that this child belongs to this family, but the linkage has been disproven. | -| `PROVEN` | There has been a claim by some that this child does not belong to this family, but the linkage has been proven. | +| `PROVEN` | The linkage has been proven. | :::note The structures for representing the strength of and confidence in various claims are known to be inadequate and are likely to change in a future version of this specification. From 8030e0262c5418eefe2d8e9012290197ec046bda Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 11 Oct 2022 13:05:16 -0700 Subject: [PATCH 14/56] Revert "Allow PROVEN even if no dispute arose" --- registries/first.md | 1 - specification/gedcom-03-datamodel.md | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 registries/first.md diff --git a/registries/first.md b/registries/first.md deleted file mode 100644 index 8b137891..00000000 --- a/registries/first.md +++ /dev/null @@ -1 +0,0 @@ - diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index f58bec35..3c9840b7 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -2970,7 +2970,7 @@ are not currently given their own tag. Cultural or personal gender preference ma | ----- | :----------------------------- | | `CHALLENGED` | Linking this child to this family is suspect, but the linkage has been neither proven nor disproven. | | `DISPROVEN` | There has been a claim by some that this child belongs to this family, but the linkage has been disproven. | -| `PROVEN` | The linkage has been proven. | +| `PROVEN` | There has been a claim by some that this child does not belong to this family, but the linkage has been proven. | :::note The structures for representing the strength of and confidence in various claims are known to be inadequate and are likely to change in a future version of this specification. From 86c2e5c6b219a9f3612444db654c317810918fe9 Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 11 Oct 2022 13:05:50 -0700 Subject: [PATCH 15/56] Revert "Revert "Allow PROVEN even if no dispute arose"" --- registries/first.md | 1 + specification/gedcom-03-datamodel.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 registries/first.md diff --git a/registries/first.md b/registries/first.md new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/registries/first.md @@ -0,0 +1 @@ + diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index 3c9840b7..f58bec35 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -2970,7 +2970,7 @@ are not currently given their own tag. Cultural or personal gender preference ma | ----- | :----------------------------- | | `CHALLENGED` | Linking this child to this family is suspect, but the linkage has been neither proven nor disproven. | | `DISPROVEN` | There has been a claim by some that this child belongs to this family, but the linkage has been disproven. | -| `PROVEN` | There has been a claim by some that this child does not belong to this family, but the linkage has been proven. | +| `PROVEN` | The linkage has been proven. | :::note The structures for representing the strength of and confidence in various claims are known to be inadequate and are likely to change in a future version of this specification. From 642a5b75f3b520e9b3b4ddea93849f5e4ff50ba0 Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Thu, 13 Oct 2022 15:09:01 -0500 Subject: [PATCH 16/56] Add TIME.PHRASE, with recommendation about its not being used with `g7:DATE-exact` See #168 for the longer discussion about this topic. --- specification/gedcom-03-datamodel.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/specification/gedcom-03-datamodel.md b/specification/gedcom-03-datamodel.md index 3c9840b7..138b927b 100644 --- a/specification/gedcom-03-datamodel.md +++ b/specification/gedcom-03-datamodel.md @@ -146,10 +146,12 @@ n HEAD {1:1} +2 DATA {0:1} g7:HEAD-SOUR-DATA +3 DATE {0:1} g7:DATE-exact +4 TIME