-
Notifications
You must be signed in to change notification settings - Fork 2
Using RM AncestryTable to link DNA matches with RM's WebTag #6
Description
This is in response to a discussion on the FB DNA Gedcom 4.0 group.
The idea is to use the RM 10 (or 9) AncestryTable to facilitate connecting a DNA match to the RM person corresponding to the Ancestry person linked to the match. This is based on visual inspection of the table and this data dictionary.
https://sqlitetoolsforrootsmagic.com/rm9-data-dictionary/
AncestryTable contains three relevant fields.
LinkType - integer, 0 indicates person, we are only concerned with those entries here
rmID - integer, for LinkType = 0 this is the PersonTable.PersonID
anID - formatted text string, for LinkType = 0 described as follows.
Person = [d]{12}:[d}{4}:[d]{9} - e.g.: 121212121212:1030:123456789
It appears that format is an Ancestry standard. Some discussion here.
https://www.wikitree.com/g2g/505503/what-does-amtid-stand-for
Expressed using the notation below that string can be read as (not sure what the 1030 is):
:1030:
The way I see to use this is working with the "View in tree" links Ancestry has for matches connected to the tree. Here is a sample.
https://www.ancestry.com/family-tree/tree//family?cfpid=&showMatches=true&sid=
After extracting the ids from that link we could combine them to form an anID. That would then be used to lookup the rmID in the AncestryTable. Which would then be used edit the RM person (e.g. add DNA kit information).
Thank you for considering this!