De specs van GEDCOM 5.5.1 zijn als volgd:
DATE_RANGE:= {Size=8:35}
[ BEF + space + <DATE>
| AFT + space + <DATE>
| BET + space + <DATE> + space + AND + space + <DATE>]
where:
AFT = Event happened after the given date.
BEF = Event happened before the given date.
BET = Event happened sometime between date 1 AND date 2
space = U+0020, the Space character
For example, bet 1904 and 1915
indicates that the event state (perhaps a single day) existed somewhere between 1904 and
1915 inclusive.
The date range differs from the date period in that the date range is an estimate that an event
happened on a single date somewhere in the date range specified.
The following are equivalent and interchangeable:
Short form Long Form
1852 BET 1 JAN 1852 AND 31 DEC 1852
1852 BET 1 JAN 1852 AND DEC 1852
1852 BET JAN 1852 AND 31 DEC 1852
1852 BET JAN 1852 AND DEC 1852
JAN 1920 BET 1 JAN 1920 AND 31 JAN 1920
Dus ja het moet in hoofdletters
Na enige expirimenten geeft aan dat ABT wel wordt geacepteerd maar BEF en AFT niet.
Ook blijkt dat CHR alleen op de tijdlijn komt maar BAPM wel als Doop datum goed komt.
Het vreemde is dat als je vanuit geni exporteerd naar GEDCOM dat dan wel AFT en BEF gebruikt worden in de zelfde vorm als mijn import die niet doorkwam. Ik had het in Geni aangepast.
Export vanuit Geni:
1 NAME Test1 /Probeer/
2 GIVN Test1
1 NAME Test1 /Probeer/
2 GIVN Test1
1 SEX M
1 BIRT
2 DATE BEF 1900
2 PLAC Stad
2 ADDR
1 BAPM
2 DATE 1901
1 BURI
2 DATE ABT 1906
1 DEAT
2 DATE AFT 1910
1 OCCU
1 FAMC @F6000000199944350856@
1 RFN geni:6000000199943276862
Mijn import:
1 NAME Test1 /Probeer/
2 GIVN Test1
2 SURN Probeer
1 SEX M
1 BIRT
2 DATE BEF 1900
2 PLAC Stad
1 BAPM
2 DATE 1901
1 DEAT
2 DATE AFT 1905
1 BURI
2 DATE ABT 1906
1 _TAG
1 _UID 0294045E723D44689236F8EC870D3505CD39
En die kwam voor de geboorte en overleiden niet binnen.
Er zit dus een probleem bij Geni import module, aanpassen van GEDCOM helpt hier dus niet.
Vriendelijke groeten Joop