// Generated by scripts/generate-schema.py. Do not edit.
// Derived from FamilySearch GEDCOM 7.0.18, Apache-2.0; see spec/gedcom-7.0.18/NOTICE.
///|
let standard_payloads : Map[String, (String, Array[String])] = Map([
("ABBR", ("xsd:string", [])),
("ADDR", ("xsd:string", [])),
("ADOP", ("Y|", [])),
("ADOP-FAMC", ("pointer:record-FAM", [])),
("ADR1", ("xsd:string", [])),
("ADR2", ("xsd:string", [])),
("ADR3", ("xsd:string", [])),
("AGE", ("type-Age", [])),
("AGNC", ("xsd:string", [])),
("ALIA", ("pointer:record-INDI", [])),
("ANCI", ("pointer:record-SUBM", [])),
("ANUL", ("Y|", [])),
("ASSO", ("pointer:record-INDI", [])),
("AUTH", ("xsd:string", [])),
("BAPL", ("", [])),
("BAPM", ("Y|", [])),
("BARM", ("Y|", [])),
("BASM", ("Y|", [])),
("BIRT", ("Y|", [])),
("BLES", ("Y|", [])),
("BURI", ("Y|", [])),
("CALN", ("xsd:string", [])),
("CAST", ("xsd:string", [])),
("CAUS", ("xsd:string", [])),
("CHAN", ("", [])),
("CHIL", ("pointer:record-INDI", [])),
("CHR", ("Y|", [])),
("CHRA", ("Y|", [])),
("CITY", ("xsd:string", [])),
("CONF", ("Y|", [])),
("CONL", ("", [])),
("COPR", ("xsd:string", [])),
("CORP", ("xsd:string", [])),
("CREA", ("", [])),
("CREM", ("Y|", [])),
("CROP", ("", [])),
("CTRY", ("xsd:string", [])),
("DATA", ("", [])),
(
"DATA-EVEN",
(
"type-List#Enum",
[
"ADOP", "ANUL", "BAPM", "BARM", "BASM", "BIRT", "BLES", "BURI", "CAST", "CENS",
"CHR", "CHRA", "CONF", "CREM", "DEAT", "DIV", "DIVF", "DSCR", "EDUC", "EMIG",
"ENGA", "EVEN", "FACT", "FCOM", "GRAD", "IDNO", "IMMI", "MARB", "MARC", "MARL",
"MARR", "MARS", "NATI", "NATU", "NCHI", "NMR", "OCCU", "ORDN", "PROB", "PROP",
"RELI", "RESI", "RETI", "SSN", "TITL", "WILL",
],
),
),
("DATA-EVEN-DATE", ("type-Date#period", [])),
("DATE", ("type-Date", [])),
("DATE-exact", ("type-Date#exact", [])),
("DEAT", ("Y|", [])),
("DESI", ("pointer:record-SUBM", [])),
("DEST", ("xsd:string", [])),
("DIV", ("Y|", [])),
("DIVF", ("Y|", [])),
("DSCR", ("xsd:string", [])),
("EDUC", ("xsd:string", [])),
("EMAIL", ("xsd:string", [])),
("EMIG", ("Y|", [])),
("ENDL", ("", [])),
("ENGA", ("Y|", [])),
("EXID", ("xsd:string", [])),
("EXID-TYPE", ("xsd:anyURI", [])),
("FAM-CENS", ("Y|", [])),
("FAM-EVEN", ("xsd:string", [])),
("FAM-FACT", ("xsd:string", [])),
("FAM-HUSB", ("pointer:record-INDI", [])),
("FAM-NCHI", ("xsd:nonNegativeInteger", [])),
("FAM-RESI", ("xsd:string", [])),
("FAM-WIFE", ("pointer:record-INDI", [])),
("FAMC", ("pointer:record-FAM", [])),
("FAMC-ADOP", ("type-Enum", ["BOTH", "HUSB", "WIFE"])),
("FAMC-STAT", ("type-Enum", ["CHALLENGED", "DISPROVEN", "PROVEN"])),
("FAMS", ("pointer:record-FAM", [])),
("FAX", ("xsd:string", [])),
("FCOM", ("Y|", [])),
("FILE", ("type-FilePath", [])),
("FILE-TRAN", ("type-FilePath", [])),
("FORM", ("dcat:mediaType", [])),
("GEDC", ("", [])),
("GEDC-VERS", ("xsd:string", [])),
("GIVN", ("xsd:string", [])),
("GRAD", ("Y|", [])),
("HEAD", ("", [])),
("HEAD-DATE", ("type-Date#exact", [])),
("HEAD-LANG", ("xsd:Language", [])),
("HEAD-PLAC", ("", [])),
("HEAD-PLAC-FORM", ("type-List#Text", [])),
("HEAD-SOUR", ("xsd:string", [])),
("HEAD-SOUR-DATA", ("xsd:string", [])),
("HEIGHT", ("xsd:nonNegativeInteger", [])),
("HUSB", ("", [])),
("IDNO", ("xsd:string", [])),
("IMMI", ("Y|", [])),
("INDI-CENS", ("Y|", [])),
("INDI-EVEN", ("xsd:string", [])),
("INDI-FACT", ("xsd:string", [])),
("INDI-FAMC", ("pointer:record-FAM", [])),
("INDI-NAME", ("type-Name", [])),
("INDI-NCHI", ("xsd:nonNegativeInteger", [])),
("INDI-RELI", ("xsd:string", [])),
("INDI-RESI", ("xsd:string", [])),
("INDI-TITL", ("xsd:string", [])),
("INIL", ("", [])),
("LANG", ("xsd:Language", [])),
("LATI", ("type-Latitude", [])),
("LEFT", ("xsd:nonNegativeInteger", [])),
("LONG", ("type-Longitude", [])),
("MAP", ("", [])),
("MARB", ("Y|", [])),
("MARC", ("Y|", [])),
("MARL", ("Y|", [])),
("MARR", ("Y|", [])),
("MARS", ("Y|", [])),
(
"MEDI",
(
"type-Enum",
[
"AUDIO", "BOOK", "CARD", "ELECTRONIC", "FICHE", "FILM", "MAGAZINE", "MANUSCRIPT",
"MAP", "NEWSPAPER", "OTHER", "PHOTO", "TOMBSTONE", "VIDEO",
],
),
),
("MIME", ("dcat:mediaType", [])),
("NAME", ("xsd:string", [])),
("NAME-TRAN", ("type-Name", [])),
(
"NAME-TYPE",
(
"type-Enum",
[
"AKA", "BIRTH", "IMMIGRANT", "MAIDEN", "MARRIED", "OTHER", "PROFESSIONAL",
],
),
),
("NATI", ("xsd:string", [])),
("NATU", ("Y|", [])),
("NICK", ("xsd:string", [])),
("NMR", ("xsd:nonNegativeInteger", [])),
(
"NO",
(
"type-Enum",
[
"ADOP", "ANUL", "BAPM", "BARM", "BASM", "BIRT", "BLES", "BURI", "CENS", "CHR",
"CHRA", "CONF", "CREM", "DEAT", "DIV", "DIVF", "EMIG", "ENGA", "FCOM", "GRAD",
"IMMI", "MARB", "MARC", "MARL", "MARR", "MARS", "NATU", "ORDN", "PROB", "RETI",
"WILL",
],
),
),
("NO-DATE", ("type-Date#period", [])),
("NOTE", ("xsd:string", [])),
("NOTE-TRAN", ("xsd:string", [])),
("NPFX", ("xsd:string", [])),
("NSFX", ("xsd:string", [])),
("OBJE", ("pointer:record-OBJE", [])),
("OCCU", ("xsd:string", [])),
("ORDN", ("Y|", [])),
("PAGE", ("xsd:string", [])),
("PEDI", ("type-Enum", ["ADOPTED", "BIRTH", "FOSTER", "OTHER", "SEALING"])),
("PHON", ("xsd:string", [])),
("PHRASE", ("xsd:string", [])),
("PLAC", ("type-List#Text", [])),
("PLAC-FORM", ("type-List#Text", [])),
("PLAC-TRAN", ("type-List#Text", [])),
("POST", ("xsd:string", [])),
("PROB", ("Y|", [])),
("PROP", ("xsd:string", [])),
("PUBL", ("xsd:string", [])),
("QUAY", ("type-Enum", ["0", "1", "2", "3"])),
("REFN", ("xsd:string", [])),
("RELI", ("xsd:string", [])),
("REPO", ("pointer:record-REPO", [])),
("RESN", ("type-List#Enum", ["CONFIDENTIAL", "LOCKED", "PRIVACY"])),
("RETI", ("Y|", [])),
(
"ROLE",
(
"type-Enum",
[
"CHIL", "CLERGY", "FATH", "FRIEND", "GODP", "HUSB", "MOTH", "MULTIPLE", "NGHBR",
"OFFICIATOR", "OTHER", "PARENT", "SPOU", "WIFE", "WITN",
],
),
),
("SCHMA", ("", [])),
("SDATE", ("type-Date", [])),
("SEX", ("type-Enum", ["F", "M", "U", "X"])),
("SLGC", ("", [])),
("SLGS", ("", [])),
("SNOTE", ("pointer:record-SNOTE", [])),
("SOUR", ("pointer:record-SOUR", [])),
("SOUR-DATA", ("", [])),
(
"SOUR-EVEN",
(
"type-Enum",
[
"ADOP", "ANUL", "BAPM", "BARM", "BASM", "BIRT", "BLES", "BURI", "CAST", "CENS",
"CHR", "CHRA", "CONF", "CREM", "DEAT", "DIV", "DIVF", "DSCR", "EDUC", "EMIG",
"ENGA", "EVEN", "FACT", "FCOM", "GRAD", "IDNO", "IMMI", "MARB", "MARC", "MARL",
"MARR", "MARS", "NATI", "NATU", "NCHI", "NMR", "OCCU", "ORDN", "PROB", "PROP",
"RELI", "RESI", "RETI", "SSN", "TITL", "WILL",
],
),
),
("SPFX", ("xsd:string", [])),
("SSN", ("xsd:string", [])),
("STAE", ("xsd:string", [])),
("SUBM", ("pointer:record-SUBM", [])),
("SUBM-LANG", ("xsd:Language", [])),
("SURN", ("xsd:string", [])),
("TAG", ("type-TagDef", [])),
("TEMP", ("xsd:string", [])),
("TEXT", ("xsd:string", [])),
("TIME", ("type-Time", [])),
("TITL", ("xsd:string", [])),
("TOP", ("xsd:nonNegativeInteger", [])),
("TRLR", ("", [])),
("TYPE", ("xsd:string", [])),
("UID", ("xsd:string", [])),
("VERS", ("xsd:string", [])),
("WIDTH", ("xsd:nonNegativeInteger", [])),
("WIFE", ("", [])),
("WILL", ("Y|", [])),
("WWW", ("xsd:string", [])),
(
"ord-STAT",
(
"type-Enum",
[
"BIC", "CANCELED", "CHILD", "COMPLETED", "DNS", "DNS_CAN", "EXCLUDED", "INFANT",
"PRE_1970", "STILLBORN", "SUBMITTED", "UNCLEARED",
],
),
),
("record-FAM", ("", [])),
("record-INDI", ("", [])),
("record-OBJE", ("", [])),
("record-REPO", ("", [])),
("record-SNOTE", ("xsd:string", [])),
("record-SOUR", ("", [])),
("record-SUBM", ("", [])),
])
///|
let standard_children : Map[String, Array[(String, String, Bool, Bool)]] = Map([
(
"",
[
("FAM", "record-FAM", false, false),
("HEAD", "HEAD", true, true),
("INDI", "record-INDI", false, false),
("OBJE", "record-OBJE", false, false),
("REPO", "record-REPO", false, false),
("SNOTE", "record-SNOTE", false, false),
("SOUR", "record-SOUR", false, false),
("SUBM", "record-SUBM", false, false),
("TRLR", "TRLR", true, true),
],
),
(
"ADDR",
[
("ADR1", "ADR1", false, true),
("ADR2", "ADR2", false, true),
("ADR3", "ADR3", false, true),
("CITY", "CITY", false, true),
("CTRY", "CTRY", false, true),
("POST", "POST", false, true),
("STAE", "STAE", false, true),
],
),
(
"ADOP",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAMC", "ADOP-FAMC", false, true),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
("ADOP-FAMC", [("ADOP", "FAMC-ADOP", false, true)]),
("AGE", [("PHRASE", "PHRASE", false, true)]),
("ALIA", [("PHRASE", "PHRASE", false, true)]),
(
"ANUL",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"ASSO",
[
("NOTE", "NOTE", false, false),
("PHRASE", "PHRASE", false, true),
("ROLE", "ROLE", true, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
],
),
(
"BAPL",
[
("DATE", "DATE", false, true),
("NOTE", "NOTE", false, false),
("PLAC", "PLAC", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("STAT", "ord-STAT", false, true),
("TEMP", "TEMP", false, true),
],
),
(
"BAPM",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"BARM",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"BASM",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"BIRT",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAMC", "FAMC", false, true),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"BLES",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"BURI",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
("CALN", [("MEDI", "MEDI", false, true)]),
(
"CAST",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"CHAN",
[
("DATE", "DATE-exact", true, true),
("NOTE", "NOTE", false, false),
("SNOTE", "SNOTE", false, false),
],
),
("CHIL", [("PHRASE", "PHRASE", false, true)]),
(
"CHR",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAMC", "FAMC", false, true),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"CHRA",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"CONF",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"CONL",
[
("DATE", "DATE", false, true),
("NOTE", "NOTE", false, false),
("PLAC", "PLAC", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("STAT", "ord-STAT", false, true),
("TEMP", "TEMP", false, true),
],
),
(
"CORP",
[
("ADDR", "ADDR", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("PHON", "PHON", false, false),
("WWW", "WWW", false, false),
],
),
("CREA", [("DATE", "DATE-exact", true, true)]),
(
"CREM",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"CROP",
[
("HEIGHT", "HEIGHT", false, true),
("LEFT", "LEFT", false, true),
("TOP", "TOP", false, true),
("WIDTH", "WIDTH", false, true),
],
),
(
"DATA",
[
("AGNC", "AGNC", false, true),
("EVEN", "DATA-EVEN", false, false),
("NOTE", "NOTE", false, false),
("SNOTE", "SNOTE", false, false),
],
),
(
"DATA-EVEN",
[("DATE", "DATA-EVEN-DATE", false, true), ("PLAC", "PLAC", false, true)],
),
("DATA-EVEN-DATE", [("PHRASE", "PHRASE", false, true)]),
("DATE", [("PHRASE", "PHRASE", false, true), ("TIME", "TIME", false, true)]),
("DATE-exact", [("TIME", "TIME", false, true)]),
(
"DEAT",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"DIV",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"DIVF",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"DSCR",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"EDUC",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"EMIG",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"ENDL",
[
("DATE", "DATE", false, true),
("NOTE", "NOTE", false, false),
("PLAC", "PLAC", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("STAT", "ord-STAT", false, true),
("TEMP", "TEMP", false, true),
],
),
(
"ENGA",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
("EXID", [("TYPE", "EXID-TYPE", false, true)]),
(
"FAM-CENS",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"FAM-EVEN",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", true, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"FAM-FACT",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", true, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
("FAM-HUSB", [("PHRASE", "PHRASE", false, true)]),
(
"FAM-NCHI",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"FAM-RESI",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
("FAM-WIFE", [("PHRASE", "PHRASE", false, true)]),
("FAMC-ADOP", [("PHRASE", "PHRASE", false, true)]),
("FAMC-STAT", [("PHRASE", "PHRASE", false, true)]),
("FAMS", [("NOTE", "NOTE", false, false), ("SNOTE", "SNOTE", false, false)]),
(
"FCOM",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"FILE",
[
("FORM", "FORM", true, true),
("TITL", "TITL", false, true),
("TRAN", "FILE-TRAN", false, false),
],
),
("FILE-TRAN", [("FORM", "FORM", true, true)]),
("FORM", [("MEDI", "MEDI", false, true)]),
("GEDC", [("VERS", "GEDC-VERS", true, true)]),
(
"GRAD",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"HEAD",
[
("COPR", "COPR", false, true),
("DATE", "HEAD-DATE", false, true),
("DEST", "DEST", false, true),
("GEDC", "GEDC", true, true),
("LANG", "HEAD-LANG", false, true),
("NOTE", "NOTE", false, true),
("PLAC", "HEAD-PLAC", false, true),
("SCHMA", "SCHMA", false, true),
("SNOTE", "SNOTE", false, true),
("SOUR", "HEAD-SOUR", false, true),
("SUBM", "SUBM", false, true),
],
),
("HEAD-DATE", [("TIME", "TIME", false, true)]),
("HEAD-PLAC", [("FORM", "HEAD-PLAC-FORM", true, true)]),
(
"HEAD-SOUR",
[
("CORP", "CORP", false, true),
("DATA", "HEAD-SOUR-DATA", false, true),
("NAME", "NAME", false, true),
("VERS", "VERS", false, true),
],
),
(
"HEAD-SOUR-DATA",
[("COPR", "COPR", false, true), ("DATE", "DATE-exact", false, true)],
),
("HUSB", [("AGE", "AGE", true, true)]),
(
"IDNO",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", true, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"IMMI",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INDI-CENS",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INDI-EVEN",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", true, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INDI-FACT",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", true, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INDI-FAMC",
[
("NOTE", "NOTE", false, false),
("PEDI", "PEDI", false, true),
("SNOTE", "SNOTE", false, false),
("STAT", "FAMC-STAT", false, true),
],
),
(
"INDI-NAME",
[
("GIVN", "GIVN", false, false),
("NICK", "NICK", false, false),
("NOTE", "NOTE", false, false),
("NPFX", "NPFX", false, false),
("NSFX", "NSFX", false, false),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("SPFX", "SPFX", false, false),
("SURN", "SURN", false, false),
("TRAN", "NAME-TRAN", false, false),
("TYPE", "NAME-TYPE", false, true),
],
),
(
"INDI-NCHI",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INDI-RELI",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INDI-RESI",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INDI-TITL",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"INIL",
[
("DATE", "DATE", false, true),
("NOTE", "NOTE", false, false),
("PLAC", "PLAC", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("STAT", "ord-STAT", false, true),
("TEMP", "TEMP", false, true),
],
),
("MAP", [("LATI", "LATI", true, true), ("LONG", "LONG", true, true)]),
(
"MARB",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"MARC",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"MARL",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"MARR",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
(
"MARS",
[
("ADDR", "ADDR", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("HUSB", "HUSB", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WIFE", "WIFE", false, true),
("WWW", "WWW", false, false),
],
),
("MEDI", [("PHRASE", "PHRASE", false, true)]),
(
"NAME-TRAN",
[
("GIVN", "GIVN", false, false),
("LANG", "LANG", true, true),
("NICK", "NICK", false, false),
("NPFX", "NPFX", false, false),
("NSFX", "NSFX", false, false),
("SPFX", "SPFX", false, false),
("SURN", "SURN", false, false),
],
),
("NAME-TYPE", [("PHRASE", "PHRASE", false, true)]),
(
"NATI",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"NATU",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"NMR",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"NO",
[
("DATE", "NO-DATE", false, true),
("NOTE", "NOTE", false, false),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
],
),
("NO-DATE", [("PHRASE", "PHRASE", false, true)]),
(
"NOTE",
[
("LANG", "LANG", false, true),
("MIME", "MIME", false, true),
("SOUR", "SOUR", false, false),
("TRAN", "NOTE-TRAN", false, false),
],
),
("NOTE-TRAN", [("LANG", "LANG", false, true), ("MIME", "MIME", false, true)]),
("OBJE", [("CROP", "CROP", false, true), ("TITL", "TITL", false, true)]),
(
"OCCU",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"ORDN",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
("PEDI", [("PHRASE", "PHRASE", false, true)]),
(
"PLAC",
[
("EXID", "EXID", false, false),
("FORM", "PLAC-FORM", false, true),
("LANG", "LANG", false, true),
("MAP", "MAP", false, true),
("NOTE", "NOTE", false, false),
("SNOTE", "SNOTE", false, false),
("TRAN", "PLAC-TRAN", false, false),
],
),
("PLAC-TRAN", [("LANG", "LANG", true, true)]),
(
"PROB",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"PROP",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
("REFN", [("TYPE", "TYPE", false, true)]),
(
"REPO",
[
("CALN", "CALN", false, false),
("NOTE", "NOTE", false, false),
("SNOTE", "SNOTE", false, false),
],
),
(
"RETI",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
("ROLE", [("PHRASE", "PHRASE", false, true)]),
("SCHMA", [("TAG", "TAG", false, false)]),
("SDATE", [("PHRASE", "PHRASE", false, true), ("TIME", "TIME", false, true)]),
(
"SLGC",
[
("DATE", "DATE", false, true),
("FAMC", "FAMC", true, true),
("NOTE", "NOTE", false, false),
("PLAC", "PLAC", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("STAT", "ord-STAT", false, true),
("TEMP", "TEMP", false, true),
],
),
(
"SLGS",
[
("DATE", "DATE", false, true),
("NOTE", "NOTE", false, false),
("PLAC", "PLAC", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("STAT", "ord-STAT", false, true),
("TEMP", "TEMP", false, true),
],
),
(
"SOUR",
[
("DATA", "SOUR-DATA", false, true),
("EVEN", "SOUR-EVEN", false, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PAGE", "PAGE", false, true),
("QUAY", "QUAY", false, true),
("SNOTE", "SNOTE", false, false),
],
),
("SOUR-DATA", [("DATE", "DATE", false, true), ("TEXT", "TEXT", false, false)]),
(
"SOUR-EVEN",
[("PHRASE", "PHRASE", false, true), ("ROLE", "ROLE", false, true)],
),
(
"SSN",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
("TEXT", [("LANG", "LANG", false, true), ("MIME", "MIME", false, true)]),
("WIFE", [("AGE", "AGE", true, true)]),
(
"WILL",
[
("ADDR", "ADDR", false, true),
("AGE", "AGE", false, true),
("AGNC", "AGNC", false, true),
("ASSO", "ASSO", false, false),
("CAUS", "CAUS", false, true),
("DATE", "DATE", false, true),
("EMAIL", "EMAIL", false, false),
("FAX", "FAX", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("PLAC", "PLAC", false, true),
("RELI", "RELI", false, true),
("RESN", "RESN", false, true),
("SDATE", "SDATE", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("TYPE", "TYPE", false, true),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
("ord-STAT", [("DATE", "DATE-exact", true, true)]),
(
"record-FAM",
[
("ANUL", "ANUL", false, false),
("ASSO", "ASSO", false, false),
("CENS", "FAM-CENS", false, false),
("CHAN", "CHAN", false, true),
("CHIL", "CHIL", false, false),
("CREA", "CREA", false, true),
("DIV", "DIV", false, false),
("DIVF", "DIVF", false, false),
("ENGA", "ENGA", false, false),
("EVEN", "FAM-EVEN", false, false),
("EXID", "EXID", false, false),
("FACT", "FAM-FACT", false, false),
("HUSB", "FAM-HUSB", false, true),
("MARB", "MARB", false, false),
("MARC", "MARC", false, false),
("MARL", "MARL", false, false),
("MARR", "MARR", false, false),
("MARS", "MARS", false, false),
("NCHI", "FAM-NCHI", false, false),
("NO", "NO", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("REFN", "REFN", false, false),
("RESI", "FAM-RESI", false, false),
("RESN", "RESN", false, true),
("SLGS", "SLGS", false, false),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("SUBM", "SUBM", false, false),
("UID", "UID", false, false),
("WIFE", "FAM-WIFE", false, true),
],
),
(
"record-INDI",
[
("ADOP", "ADOP", false, false),
("ALIA", "ALIA", false, false),
("ANCI", "ANCI", false, false),
("ASSO", "ASSO", false, false),
("BAPL", "BAPL", false, false),
("BAPM", "BAPM", false, false),
("BARM", "BARM", false, false),
("BASM", "BASM", false, false),
("BIRT", "BIRT", false, false),
("BLES", "BLES", false, false),
("BURI", "BURI", false, false),
("CAST", "CAST", false, false),
("CENS", "INDI-CENS", false, false),
("CHAN", "CHAN", false, true),
("CHR", "CHR", false, false),
("CHRA", "CHRA", false, false),
("CONF", "CONF", false, false),
("CONL", "CONL", false, false),
("CREA", "CREA", false, true),
("CREM", "CREM", false, false),
("DEAT", "DEAT", false, false),
("DESI", "DESI", false, false),
("DSCR", "DSCR", false, false),
("EDUC", "EDUC", false, false),
("EMIG", "EMIG", false, false),
("ENDL", "ENDL", false, false),
("EVEN", "INDI-EVEN", false, false),
("EXID", "EXID", false, false),
("FACT", "INDI-FACT", false, false),
("FAMC", "INDI-FAMC", false, false),
("FAMS", "FAMS", false, false),
("FCOM", "FCOM", false, false),
("GRAD", "GRAD", false, false),
("IDNO", "IDNO", false, false),
("IMMI", "IMMI", false, false),
("INIL", "INIL", false, false),
("NAME", "INDI-NAME", false, false),
("NATI", "NATI", false, false),
("NATU", "NATU", false, false),
("NCHI", "INDI-NCHI", false, false),
("NMR", "NMR", false, false),
("NO", "NO", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("OCCU", "OCCU", false, false),
("ORDN", "ORDN", false, false),
("PROB", "PROB", false, false),
("PROP", "PROP", false, false),
("REFN", "REFN", false, false),
("RELI", "INDI-RELI", false, false),
("RESI", "INDI-RESI", false, false),
("RESN", "RESN", false, true),
("RETI", "RETI", false, false),
("SEX", "SEX", false, true),
("SLGC", "SLGC", false, false),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("SSN", "SSN", false, false),
("SUBM", "SUBM", false, false),
("TITL", "INDI-TITL", false, false),
("UID", "UID", false, false),
("WILL", "WILL", false, false),
],
),
(
"record-OBJE",
[
("CHAN", "CHAN", false, true),
("CREA", "CREA", false, true),
("EXID", "EXID", false, false),
("FILE", "FILE", true, false),
("NOTE", "NOTE", false, false),
("REFN", "REFN", false, false),
("RESN", "RESN", false, true),
("SNOTE", "SNOTE", false, false),
("SOUR", "SOUR", false, false),
("UID", "UID", false, false),
],
),
(
"record-REPO",
[
("ADDR", "ADDR", false, true),
("CHAN", "CHAN", false, true),
("CREA", "CREA", false, true),
("EMAIL", "EMAIL", false, false),
("EXID", "EXID", false, false),
("FAX", "FAX", false, false),
("NAME", "NAME", true, true),
("NOTE", "NOTE", false, false),
("PHON", "PHON", false, false),
("REFN", "REFN", false, false),
("SNOTE", "SNOTE", false, false),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
(
"record-SNOTE",
[
("CHAN", "CHAN", false, true),
("CREA", "CREA", false, true),
("EXID", "EXID", false, false),
("LANG", "LANG", false, true),
("MIME", "MIME", false, true),
("REFN", "REFN", false, false),
("SOUR", "SOUR", false, false),
("TRAN", "NOTE-TRAN", false, false),
("UID", "UID", false, false),
],
),
(
"record-SOUR",
[
("ABBR", "ABBR", false, true),
("AUTH", "AUTH", false, true),
("CHAN", "CHAN", false, true),
("CREA", "CREA", false, true),
("DATA", "DATA", false, true),
("EXID", "EXID", false, false),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PUBL", "PUBL", false, true),
("REFN", "REFN", false, false),
("REPO", "REPO", false, false),
("SNOTE", "SNOTE", false, false),
("TEXT", "TEXT", false, true),
("TITL", "TITL", false, true),
("UID", "UID", false, false),
],
),
(
"record-SUBM",
[
("ADDR", "ADDR", false, true),
("CHAN", "CHAN", false, true),
("CREA", "CREA", false, true),
("EMAIL", "EMAIL", false, false),
("EXID", "EXID", false, false),
("FAX", "FAX", false, false),
("LANG", "SUBM-LANG", false, false),
("NAME", "NAME", true, true),
("NOTE", "NOTE", false, false),
("OBJE", "OBJE", false, false),
("PHON", "PHON", false, false),
("REFN", "REFN", false, false),
("SNOTE", "SNOTE", false, false),
("UID", "UID", false, false),
("WWW", "WWW", false, false),
],
),
])
///|
let standard_enum_uris : Map[String, Array[String]] = Map([
(
"DATA-EVEN",
[
"https://gedcom.io/terms/v7/ADOP", "https://gedcom.io/terms/v7/ANUL", "https://gedcom.io/terms/v7/BAPM",
"https://gedcom.io/terms/v7/BARM", "https://gedcom.io/terms/v7/BASM", "https://gedcom.io/terms/v7/BIRT",
"https://gedcom.io/terms/v7/BLES", "https://gedcom.io/terms/v7/BURI", "https://gedcom.io/terms/v7/CAST",
"https://gedcom.io/terms/v7/CHR", "https://gedcom.io/terms/v7/CHRA", "https://gedcom.io/terms/v7/CONF",
"https://gedcom.io/terms/v7/CREM", "https://gedcom.io/terms/v7/DEAT", "https://gedcom.io/terms/v7/DIV",
"https://gedcom.io/terms/v7/DIVF", "https://gedcom.io/terms/v7/DSCR", "https://gedcom.io/terms/v7/EDUC",
"https://gedcom.io/terms/v7/EMIG", "https://gedcom.io/terms/v7/ENGA", "https://gedcom.io/terms/v7/FCOM",
"https://gedcom.io/terms/v7/GRAD", "https://gedcom.io/terms/v7/IDNO", "https://gedcom.io/terms/v7/IMMI",
"https://gedcom.io/terms/v7/INDI-RELI", "https://gedcom.io/terms/v7/INDI-TITL",
"https://gedcom.io/terms/v7/MARB", "https://gedcom.io/terms/v7/MARC", "https://gedcom.io/terms/v7/MARL",
"https://gedcom.io/terms/v7/MARR", "https://gedcom.io/terms/v7/MARS", "https://gedcom.io/terms/v7/NATI",
"https://gedcom.io/terms/v7/NATU", "https://gedcom.io/terms/v7/NMR", "https://gedcom.io/terms/v7/OCCU",
"https://gedcom.io/terms/v7/ORDN", "https://gedcom.io/terms/v7/PROB", "https://gedcom.io/terms/v7/PROP",
"https://gedcom.io/terms/v7/RETI", "https://gedcom.io/terms/v7/SSN", "https://gedcom.io/terms/v7/WILL",
"https://gedcom.io/terms/v7/enum-CENS", "https://gedcom.io/terms/v7/enum-EVEN",
"https://gedcom.io/terms/v7/enum-FACT", "https://gedcom.io/terms/v7/enum-NCHI",
"https://gedcom.io/terms/v7/enum-RESI",
],
),
(
"FAMC-ADOP",
[
"https://gedcom.io/terms/v7/enum-ADOP-HUSB", "https://gedcom.io/terms/v7/enum-ADOP-WIFE",
"https://gedcom.io/terms/v7/enum-BOTH",
],
),
(
"FAMC-STAT",
[
"https://gedcom.io/terms/v7/enum-CHALLENGED", "https://gedcom.io/terms/v7/enum-DISPROVEN",
"https://gedcom.io/terms/v7/enum-PROVEN",
],
),
(
"MEDI",
[
"https://gedcom.io/terms/v7/enum-AUDIO", "https://gedcom.io/terms/v7/enum-BOOK",
"https://gedcom.io/terms/v7/enum-CARD", "https://gedcom.io/terms/v7/enum-ELECTRONIC",
"https://gedcom.io/terms/v7/enum-FICHE", "https://gedcom.io/terms/v7/enum-FILM",
"https://gedcom.io/terms/v7/enum-MAGAZINE", "https://gedcom.io/terms/v7/enum-MANUSCRIPT",
"https://gedcom.io/terms/v7/enum-MAP", "https://gedcom.io/terms/v7/enum-NEWSPAPER",
"https://gedcom.io/terms/v7/enum-OTHER", "https://gedcom.io/terms/v7/enum-PHOTO",
"https://gedcom.io/terms/v7/enum-TOMBSTONE", "https://gedcom.io/terms/v7/enum-VIDEO",
],
),
(
"NAME-TYPE",
[
"https://gedcom.io/terms/v7/enum-AKA", "https://gedcom.io/terms/v7/enum-BIRTH",
"https://gedcom.io/terms/v7/enum-IMMIGRANT", "https://gedcom.io/terms/v7/enum-MAIDEN",
"https://gedcom.io/terms/v7/enum-MARRIED", "https://gedcom.io/terms/v7/enum-OTHER",
"https://gedcom.io/terms/v7/enum-PROFESSIONAL",
],
),
(
"NO",
[
"https://gedcom.io/terms/v7/ADOP", "https://gedcom.io/terms/v7/ANUL", "https://gedcom.io/terms/v7/BAPM",
"https://gedcom.io/terms/v7/BARM", "https://gedcom.io/terms/v7/BASM", "https://gedcom.io/terms/v7/BIRT",
"https://gedcom.io/terms/v7/BLES", "https://gedcom.io/terms/v7/BURI", "https://gedcom.io/terms/v7/CHR",
"https://gedcom.io/terms/v7/CHRA", "https://gedcom.io/terms/v7/CONF", "https://gedcom.io/terms/v7/CREM",
"https://gedcom.io/terms/v7/DEAT", "https://gedcom.io/terms/v7/DIV", "https://gedcom.io/terms/v7/DIVF",
"https://gedcom.io/terms/v7/EMIG", "https://gedcom.io/terms/v7/ENGA", "https://gedcom.io/terms/v7/FCOM",
"https://gedcom.io/terms/v7/GRAD", "https://gedcom.io/terms/v7/IMMI", "https://gedcom.io/terms/v7/MARB",
"https://gedcom.io/terms/v7/MARC", "https://gedcom.io/terms/v7/MARL", "https://gedcom.io/terms/v7/MARR",
"https://gedcom.io/terms/v7/MARS", "https://gedcom.io/terms/v7/NATU", "https://gedcom.io/terms/v7/ORDN",
"https://gedcom.io/terms/v7/PROB", "https://gedcom.io/terms/v7/RETI", "https://gedcom.io/terms/v7/WILL",
"https://gedcom.io/terms/v7/enum-CENS",
],
),
(
"PEDI",
[
"https://gedcom.io/terms/v7/enum-ADOPTED", "https://gedcom.io/terms/v7/enum-BIRTH",
"https://gedcom.io/terms/v7/enum-FOSTER", "https://gedcom.io/terms/v7/enum-OTHER",
"https://gedcom.io/terms/v7/enum-SEALING",
],
),
(
"QUAY",
[
"https://gedcom.io/terms/v7/enum-0", "https://gedcom.io/terms/v7/enum-1", "https://gedcom.io/terms/v7/enum-2",
"https://gedcom.io/terms/v7/enum-3",
],
),
(
"RESN",
[
"https://gedcom.io/terms/v7/enum-CONFIDENTIAL", "https://gedcom.io/terms/v7/enum-LOCKED",
"https://gedcom.io/terms/v7/enum-PRIVACY",
],
),
(
"ROLE",
[
"https://gedcom.io/terms/v7/enum-CHIL", "https://gedcom.io/terms/v7/enum-CLERGY",
"https://gedcom.io/terms/v7/enum-FATH", "https://gedcom.io/terms/v7/enum-FRIEND",
"https://gedcom.io/terms/v7/enum-GODP", "https://gedcom.io/terms/v7/enum-HUSB",
"https://gedcom.io/terms/v7/enum-MOTH", "https://gedcom.io/terms/v7/enum-MULTIPLE",
"https://gedcom.io/terms/v7/enum-NGHBR", "https://gedcom.io/terms/v7/enum-OFFICIATOR",
"https://gedcom.io/terms/v7/enum-OTHER", "https://gedcom.io/terms/v7/enum-PARENT",
"https://gedcom.io/terms/v7/enum-SPOU", "https://gedcom.io/terms/v7/enum-WIFE",
"https://gedcom.io/terms/v7/enum-WITN",
],
),
(
"SEX",
[
"https://gedcom.io/terms/v7/enum-F", "https://gedcom.io/terms/v7/enum-M", "https://gedcom.io/terms/v7/enum-U",
"https://gedcom.io/terms/v7/enum-X",
],
),
(
"SOUR-EVEN",
[
"https://gedcom.io/terms/v7/ADOP", "https://gedcom.io/terms/v7/ANUL", "https://gedcom.io/terms/v7/BAPM",
"https://gedcom.io/terms/v7/BARM", "https://gedcom.io/terms/v7/BASM", "https://gedcom.io/terms/v7/BIRT",
"https://gedcom.io/terms/v7/BLES", "https://gedcom.io/terms/v7/BURI", "https://gedcom.io/terms/v7/CAST",
"https://gedcom.io/terms/v7/CHR", "https://gedcom.io/terms/v7/CHRA", "https://gedcom.io/terms/v7/CONF",
"https://gedcom.io/terms/v7/CREM", "https://gedcom.io/terms/v7/DEAT", "https://gedcom.io/terms/v7/DIV",
"https://gedcom.io/terms/v7/DIVF", "https://gedcom.io/terms/v7/DSCR", "https://gedcom.io/terms/v7/EDUC",
"https://gedcom.io/terms/v7/EMIG", "https://gedcom.io/terms/v7/ENGA", "https://gedcom.io/terms/v7/FCOM",
"https://gedcom.io/terms/v7/GRAD", "https://gedcom.io/terms/v7/IDNO", "https://gedcom.io/terms/v7/IMMI",
"https://gedcom.io/terms/v7/INDI-RELI", "https://gedcom.io/terms/v7/INDI-TITL",
"https://gedcom.io/terms/v7/MARB", "https://gedcom.io/terms/v7/MARC", "https://gedcom.io/terms/v7/MARL",
"https://gedcom.io/terms/v7/MARR", "https://gedcom.io/terms/v7/MARS", "https://gedcom.io/terms/v7/NATI",
"https://gedcom.io/terms/v7/NATU", "https://gedcom.io/terms/v7/NMR", "https://gedcom.io/terms/v7/OCCU",
"https://gedcom.io/terms/v7/ORDN", "https://gedcom.io/terms/v7/PROB", "https://gedcom.io/terms/v7/PROP",
"https://gedcom.io/terms/v7/RETI", "https://gedcom.io/terms/v7/SSN", "https://gedcom.io/terms/v7/WILL",
"https://gedcom.io/terms/v7/enum-CENS", "https://gedcom.io/terms/v7/enum-EVEN",
"https://gedcom.io/terms/v7/enum-FACT", "https://gedcom.io/terms/v7/enum-NCHI",
"https://gedcom.io/terms/v7/enum-RESI",
],
),
(
"ord-STAT",
[
"https://gedcom.io/terms/v7/enum-BIC", "https://gedcom.io/terms/v7/enum-CANCELED",
"https://gedcom.io/terms/v7/enum-CHILD", "https://gedcom.io/terms/v7/enum-COMPLETED",
"https://gedcom.io/terms/v7/enum-DNS", "https://gedcom.io/terms/v7/enum-DNS_CAN",
"https://gedcom.io/terms/v7/enum-EXCLUDED", "https://gedcom.io/terms/v7/enum-INFANT",
"https://gedcom.io/terms/v7/enum-PRE_1970", "https://gedcom.io/terms/v7/enum-STILLBORN",
"https://gedcom.io/terms/v7/enum-SUBMITTED", "https://gedcom.io/terms/v7/enum-UNCLEARED",
],
),
])