GEDCOM Structures
From Rodovid Engine
EVENT TYPES
//INDIVIDUAL_EVENT_STRUCTURE
'BIRT', 'CHR',
'DEAT', 'BURI', 'CREM',
'ADOP',
'BAPM', 'BARM', 'BASM', 'BLES',
'CHRA', 'CONF', 'FCOM', 'ORDN',
'NATU', 'EMIG', 'IMMI',
'CENS', 'PROB', 'WILL',
'GRAD', 'RETI',
'EVEN',
//LDS_INDIVIDUAL_ORDINANCE
'BAPL', 'CONL', 'ENDL', 'SLGC',
//LDS_SPOUSE_SEALING
'SLGS',
// INDIVIDUAL_ATTRIBUTE_STRUCTURE
'CAST', 'DSCR', 'EDUC', 'IDNO', 'NATI', 'NCHI',
'NMR', 'OCCU', 'PROP', 'RELI', 'RESI', 'TITL', 'SSN',
// FAMILY_EVENT_STRUCTURE
'ANUL', 'CENS', 'DIV', 'DIVF', 'ENGA', 'MARR', 'MARB', 'MARC', 'MARL', 'MARS',
// OTHER KNOWN
'_MILT', '_EXCM', '_FA1', '_FA2', '_FA3', '_FA4', '_FA5', '_FA6', 'PHON', 'ADDR',
DATES
ABT|CAL|EST|BEF|AFT|TO|INT FROM <date1> TO <date2>|BET <date1> AND <date2>
all data fully recognised (only gregorian calendar!!!!!!!!!!)
EVENT PROPS
'TYPE':
'DATE': -> date
'PLAC':
'ADDR': -> place
'CONT':
'ADR1':
'ADR2':
'STAE':
'POST':
'CITY': -> place
'CTRY': -> country
'STAT':
'TEMP':
'AGNC':
'CAUS': -> extra
'AGE': skipped
'FAMC': SKIPwithERROR ( be carefull, gedcom can contains links to family not a bloody parents )
'NOTE': -> notes
'OBJE': skipped
'SOUR': -> sources
'PHON': -> extra
'CONT': -> extra
default: UNKNOWN with error
GLOBAL OBJECT PROPS
'ALIA': //5.5 contains pointr here to another INDI!!!!!!!!!!!!!, 'NAME': -> name + surname 'SEX': ->sex 'FAMS': 'FAMC': -> processed during upload 'REPO': -> notes 'SOUR': -> sources 'OBJE': skipped 'NOTE': -> notes '_UID': 'RESN': 'RFN': 'RIN': 'AFN': -> refnums(indrefs) with type 'REFN': -> refnums(indrefs) 'ANCI': 'DESI': 'ASSO': 'SUBM': 'CHAN': -> skiped
'HUSB': 'WIFE': -> family parents 'NCHI': 'CHIL': skipped '_MDCL': -> notes '_AKA': -> notes default: -> UNKNOWN with error
NAME
'NICK': -> other names 'NPFX': 'GIVN': 'SPFX': 'SURN': 'NSFX': skipped, all this fields must be presented into NAME value '_AKA': -> notes '_MARNM': -> other surnames 'NOTE': -> notes 'SOUR': -> sources 'OBJE': skipped default: UNKNOWN with error
