Gedcom - Records - Regels - Versies
Het woord Gedcom, wat een acroniem is voor Genealogische datacommunicatie, wordt gespeld als een acroniem: GEDCOM. Door metonymische afleiding duidt een Gedcom ook een genealogiebestand in Gedcom-indeling aan. Het bestand waaraan u werkt binnen Ancestris is een Gedcom.
Sinds het midden van de jaren negentig, met de komst van internet en de toename van digitale uitwisselingen, is de Gedcom-specificatie geleidelijk een essentiële standaard geworden voor de meeste genealogische software en sites over de hele wereld.
Hoewel de meeste van deze programma's kunnen exporteren in Gedcom-formaat, respecteren sommigen van hen het Gedcom-formaat niet strikt en maken enkele aanpassingen door eigen structuren toe te voegen of bestaande structuren te gebruiken voor andere betekenissen. In sommige gevallen kunnen deze eigen datastructuren van dergelijke programma's, niet correct worden geconverteerd naar het Gedcom-formaat en daardoor kunnen bepaalde gegevens eenvoudigweg niet worden geëxporteerd.
Ancestris is volledig Gedcom-compatibel met Gedcom-versies 5.5 en 5.5.1. Als gebruiker kunt u veilig vertrouwen op Ancestris om uitgebreide genealogiebestanden bij te houden, zonder risico op gegevensverlies, en u kunt deze bestanden met iedereen delen of aan anderen doorgeven.
Karakteristieken van een Gedcom bestand.
- Zo geeft de tag PLAC (=plaats) altijd aan dat de tekst die volgt op deze tag een plaats is (zoals geboorteplaats, plaats van overlijden, plaats van een ceremonie etc.)
Records van een Gedcom bestand
- Records die individuen definiëren: (tag INDI)
- Records die families definiëren: (tag FAM)
- Records die notities definiëren: (tag NOTE)
- Records die bronnen definiëren: (tag SOUR)
- Records die archieven (repositories) definiëren: (tag REPO)
- Records die mediabestanden definiëren: (tag OBJE)
- Records die personen/instanties definiëren, die informatie toevoegen aan een Gedcom of deze versturen: (tag SUBM)
Boomstructuur van een Record
Hiërarchische niveaus
- Daarom is de regel op het hoofdniveau van elk
recordrecord, dus op niveau nul, genummerd0.0. - Een regel op het niveau direct daaronder draagt het nummer 1.
- Een regel op het niveau direct
daaronderonder niveau 1 draagt het nummer1. Een regel op het niveau direct onder niveau 1 draagt het nummer 2.2. En zo verder.
Identificatie-Identificatie en entiteitsrecordscategorie van niveau nul
- Het ID-nummer van de entiteit omgeven door twee apenstaartjes (@),
- De tag die is gekoppeld aan de categorie waartoe de entiteit behoort.
- De regel
"
0 @I0005@INDI"INDI
is bijvoorbeeld de eerste recordregel van een INDIvidu (persoons) entiteit waarvan hetIDID-nummer 'I0005'I0005' is.
Inspringen
Voor meer duidelijkheid kunnen regels van een record ingesprongen worden vertoond, om de relatie tussen de regels van het record duidelijker weer te geven. De informatieregels onder een tag, kwalificeren de betreffende tag.
NietVoorbeeld van een niet ingesprongen record.
0 @I5@@I0005@ INDI => thisdit definesdefinieert indidualhet numbernummer van het individu: 'I5'I0005'
1 NAME JohnPietje DoePuk => TheDe indivudual'snaam namevan de persoon is JohnPietje DoePuk
1 SEX M => ThisDeze individualpersoon is aeen maleman
1 BIRT => WhatWat followshierna definesvolgt, hisdefinieert birthde eventgeboorte gebeurtenis.
2 DATE April 16, 1951 => JohnPietje DoePuk was thereforedus borngeboren onop 16 April 16, 1951
1 FAMC @F1328@ => FamilyFamilie F1328 is thehet record thatdat definesde Johnfamilie Doe'svan familyPietje Puk definieert (FAM), wherewaarvan hehij een kind is a child (C).
- Voorbeeld van een Ingesprongen record
0 @I5@@I0005@ INDI => thisdit definesdefinieert indidualhet numbernummer van het individu: 'I5'I0005'
1 NAME JohnPietje DoePuk => TheDe indivudual'snaam namevan de persoon is JohnPietje DoePuk
1 SEX M => ThisDeze individualpersoon is aeen maleman
1 BIRT => WhatWat followshierna definesvolgt hisdefinieert birthzijn eventgeboorte gebeurtenis
2 DATE April 16, 1951 => JohnPietje DoePuk was thereforedus borngeboren onop 16 April 16, 1951
1 FAMC @F1328@ => FamilyFamilie F1328 is thehet record thatdat definesde John Doe's familyfamilie (FAM) wherevan hePietje Puk definieert, waarvan hij een kiind is a child (C).
- Dit is hoe
dezelfdeeen soortgelijke persoon zou worden weergegeven in de Gedcom-editor:
LijnopmaakRegelopmaak binnen een record
Opmaak
- Het
niveaunummer,niveaunummer, van 0 tot n, - De tag die het type genealogische informatie definieert dat volgt,
- De genealogische
informatie.informatie.
2 DATUM 16 april 1951
Verwijzen naar een andere entiteit
- Als de referentie in het 0-niveau record voor de tag staat, direct na de "0", dan is het een definitie van een
record.record. Voorbeeld :0 @I0005@ INDI
definieert individuele I0005
- Als de referentie zich aan de rechterkant van de tag bevindt, verwijst deze naar de entiteit. We zeggen ook dat het naar de entiteit "wijst". Als we bijvoorbeeld deze regel in een individueel record hebben:
1 FAMC @F1328@
dit geeft aan dat het gezin waarvan deze persoon een kind is (betekenis van FAMC), F1328 is. Er wordt ook van uitgegaan dat F1328 ergens anders in het Gedcom-bestand is gedefinieerd als een record dat moet beginnen met0 @F1328@ FAM
Gedcom standaard
Ancestris kan zowel de 5.5 als 5.5.1 standaarden aan, en kan uw Gedcom-bestand van de ene standaard naar de andere converteren en vice versa.
Gedcom 5.5
Deze versie is gereleasdgereleased op 2 Januari, 1996.
YouU willkunt findde details ofvan thede comprehensiveuitgebreide Gedcom standard release 5.5 herehier vinden, in thede formvorm ofvan aneen html site.
Gedcom 5.5.1
Deze versie is gereleased in 1999 als concept en bleef stabiel tot 15 november 2019 toen het officieel werd gemaakt.