Files
2024-03-05 22:01:20 +01:00
..
2024-03-05 22:01:20 +01:00
2024-03-05 22:01:20 +01:00
2024-03-05 22:01:20 +01:00
2024-03-05 22:01:20 +01:00
2024-03-05 22:01:20 +01:00
2024-03-05 22:01:20 +01:00
2024-03-05 22:01:20 +01:00
2024-03-05 22:01:20 +01:00

gwxjg

gwxjg means GeneWeb x Jingoo. This package translate data from Geneweb structure to Jingoo's type system. Below, see a quick reference of which structures and which fields are accessible from a Jingoo template.

If you (approximately) know how to read OCaml code, the best is to read Data module, where everything is defined.

Alternatively, here is a simplified view of what you get when using gwxjg

boolean

Either true or false.

burial

burial type

A burial type is "Buried" or "Cremated"

calendar

A calendar is one of these string:

  • "Dgregorian"
  • "Djulian"
  • "Dfrench"
  • "Dhebrew"

date

death

death reason

A death reason is one of these string:

  • "Killed"
  • "Murdered"
  • "Executed"
  • "Disappeared"
  • "Unspecified"
  • "DeadYoung"
  • "DeadDontKnowWhen"
  • "DontKnowIfDead"
  • "OfCourseDead"

event

event kind

A [event kind] is either free text or one of these string:

  • "EPERS_BIRTH"
  • "EPERS_BAPTISM"
  • "EPERS_DEATH"
  • "EPERS_BURIAL"
  • "EPERS_CREMATION"
  • "EPERS_ACCOMPLISHMENT"
  • "EPERS_ACQUISITION"
  • "EPERS_ADHESION"
  • "EPERS_BAPTISMLDS"
  • "EPERS_BARMITZVAH"
  • "EPERS_BATMITZVAH"
  • "EPERS_BENEDICTION"
  • "EPERS_CHANGENAME"
  • "EPERS_CIRCUMCISION"
  • "EPERS_CONFIRMATION"
  • "EPERS_CONFIRMATIONLDS"
  • "EPERS_DECORATION"
  • "EPERS_DEMOBILISATIONMILITAIRE"
  • "EPERS_DIPLOMA"
  • "EPERS_DISTINCTION"
  • "EPERS_DOTATION"
  • "EPERS_DOTATIONLDS"
  • "EPERS_EDUCATION"
  • "EPERS_ELECTION"
  • "EPERS_EMIGRATION"
  • "EPERS_EXCOMMUNICATION"
  • "EPERS_FAMILYLINKLDS"
  • "EPERS_FIRSTCOMMUNION"
  • "EPERS_FUNERAL"
  • "EPERS_GRADUATE"
  • "EPERS_HOSPITALISATION"
  • "EPERS_ILLNESS"
  • "EPERS_IMMIGRATION"
  • "EPERS_LISTEPASSENGER"
  • "EPERS_MILITARYDISTINCTION"
  • "EPERS_MILITARYPROMOTION"
  • "EPERS_MILITARYSERVICE"
  • "EPERS_MOBILISATIONMILITAIRE"
  • "EPERS_NATURALISATION"
  • "EPERS_OCCUPATION"
  • "EPERS_ORDINATION"
  • "EPERS_PROPERTY"
  • "EPERS_RECENSEMENT"
  • "EPERS_RESIDENCE"
  • "EPERS_RETIRED"
  • "EPERS_SCELLENTCHILDLDS"
  • "EPERS_SCELLENTPARENTLDS"
  • "EPERS_SCELLENTSPOUSELDS"
  • "EPERS_VENTEBIEN"
  • "EPERS_WILL"
  • "EFAM_MARRIAGE"
  • "EFAM_NO_MARRIAGE"
  • "EFAM_NO_MENTION"
  • "EFAM_ENGAGE"
  • "EFAM_DIVORCE"
  • "EFAM_SEPARATED"
  • "EFAM_ANNULATION"
  • "EFAM_MARRIAGE_BANN"
  • "EFAM_MARRIAGE_CONTRACT"
  • "EFAM_MARRIAGE_LICENSE"
  • "EFAM_PACS"
  • "EFAM_RESIDENCE"

family

float

A floating point number.

int

An integer.

list

A sequence of zero or more items.

person

place

For now, place is an alias for string, but it will eventually become a real data structure.

prec

A prec is one of these string:

  • "sure"
  • "about"
  • "maybe"
  • "before"
  • "after"
  • "oryear"
  • "yearint"

A related is a person with these extra fields:

A related kind is one of these string:

  • "ADOPTION"
  • "RECOGNITION"
  • "CANDIDATEPARENT"
  • "GODPARENT"
  • "FOSTERPARENT"

string

This is just text.

title

witness